Coverage Report

Created: 2026-04-09 11:41

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libreoffice/include/comphelper/scopeguard.hxx
Line
Count
Source
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
 * This file is part of the LibreOffice project.
4
 *
5
 * This Source Code Form is subject to the terms of the Mozilla Public
6
 * License, v. 2.0. If a copy of the MPL was not distributed with this
7
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
 *
9
 * This file incorporates work covered by the following license notice:
10
 *
11
 *   Licensed to the Apache Software Foundation (ASF) under one or more
12
 *   contributor license agreements. See the NOTICE file distributed
13
 *   with this work for additional information regarding copyright
14
 *   ownership. The ASF licenses this file to you under the Apache
15
 *   License, Version 2.0 (the "License"); you may not use this file
16
 *   except in compliance with the License. You may obtain a copy of
17
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18
 */
19
20
#ifndef INCLUDED_COMPHELPER_SCOPEGUARD_HXX
21
#define INCLUDED_COMPHELPER_SCOPEGUARD_HXX
22
23
#include <sal/config.h>
24
25
#include <utility>
26
27
#include <o3tl/deleter.hxx>
28
29
// For some reason, Android buildbot issues -Werror like this:
30
//   In file included from
31
//   /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:50:
32
//   /home/android/lo/master-android-arm/include/comphelper/scopeguard.hxx:36:14:
33
//   error: function 'comphelper::<deduction guide for ScopeGuard><(lambda at
34
//   /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:146:34)>'
35
//   has internal linkage but is not defined [-Werror,-Wundefined-internal]
36
//       explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
37
//                ^
38
//   /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:146:28:
39
//   note: used here
40
//       comphelper::ScopeGuard guard([&]() {
41
//                              ^
42
#ifdef ANDROID
43
#if defined __clang__
44
#pragma clang diagnostic push
45
#pragma clang diagnostic ignored "-Wundefined-internal"
46
#endif
47
#endif
48
49
50
namespace comphelper {
51
52
/** ScopeGuard to ease writing exception-safe code.
53
 */
54
template <class Func> class ScopeGuard
55
{
56
public:
57
    /** @param func function object to be executed in dtor
58
    */
59
9.28M
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
stream.cxx:comphelper::ScopeGuard<SvStream::DetectEncoding(unsigned long)::$_0>::ScopeGuard(SvStream::DetectEncoding(unsigned long)::$_0&&)
Line
Count
Source
59
38.3k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
event.cxx:comphelper::ScopeGuard<vcl::Window::CallEventListeners(VclEventId, void*)::$_0>::ScopeGuard(vcl::Window::CallEventListeners(VclEventId, void*)::$_0&&)
Line
Count
Source
59
27.5k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
event.cxx:comphelper::ScopeGuard<vcl::Window::CallEventListeners(VclEventId, void*)::$_1>::ScopeGuard(vcl::Window::CallEventListeners(VclEventId, void*)::$_1&&)
Line
Count
Source
59
133k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: syswin.cxx:comphelper::ScopeGuard<SystemWindow::ImplHandleLayoutTimerHdl(Timer*)::$_0>::ScopeGuard(SystemWindow::ImplHandleLayoutTimerHdl(Timer*)::$_0&&)
comphelper::ScopeGuard<OutputDevice::ScopedPush(vcl::PushFlags)::{lambda()#1}>::ScopeGuard({lambda()#1}&&)
Line
Count
Source
59
5.11M
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: transfer.cxx:comphelper::ScopeGuard<TryReadTransferableObjectDescriptor(SvStream&, TransferableObjectDescriptor&)::$_0>::ScopeGuard(TryReadTransferableObjectDescriptor(SvStream&, TransferableObjectDescriptor&)::$_0&&)
itiff.cxx:comphelper::ScopeGuard<ImportTiffGraphicImport(SvStream&, Graphic&)::$_0>::ScopeGuard(ImportTiffGraphicImport(SvStream&, Graphic&)::$_0&&)
Line
Count
Source
59
18.8k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PngImageReader.cxx:comphelper::ScopeGuard<(anonymous namespace)::fcTLbeforeIDAT(SvStream&)::$_0>::ScopeGuard((anonymous namespace)::fcTLbeforeIDAT(SvStream&)::$_0&&)
Line
Count
Source
59
1.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PngImageReader.cxx:comphelper::ScopeGuard<vcl::PngImageReader::isAPng(SvStream&)::$_0>::ScopeGuard(vcl::PngImageReader::isAPng(SvStream&)::$_0&&)
Line
Count
Source
59
18.7k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
reader.cxx:comphelper::ScopeGuard<readWebp(SvStream&, Graphic&)::$_0>::ScopeGuard(readWebp(SvStream&, Graphic&)::$_0&&)
Line
Count
Source
59
5.09k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: writer.cxx:comphelper::ScopeGuard<writeWebp(SvStream&, Bitmap const&, bool, std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> >, int)::$_0>::ScopeGuard(writeWebp(SvStream&, Bitmap const&, bool, std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> >, int)::$_0&&)
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_0>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_0&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_1>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_1&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_2>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_2&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_3>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_3&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_4>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_4&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_5>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_5&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_6>::ScopeGuard(vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_6&&)
Line
Count
Source
59
6.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<unsigned char const*> >::ScopeGuard(comphelper::ValueRestorationGuard_Impl<unsigned char const*>&&)
Unexecuted instantiation: dialog.cxx:comphelper::ScopeGuard<Dialog::Execute()::$_0>::ScopeGuard(Dialog::Execute()::$_0&&)
Unexecuted instantiation: pdfdocument.cxx:comphelper::ScopeGuard<vcl::filter::PDFReferenceElement::LookupNumber(SvStream&) const::$_0>::ScopeGuard(vcl::filter::PDFReferenceElement::LookupNumber(SvStream&) const::$_0&&)
Unexecuted instantiation: pdfdocument.cxx:comphelper::ScopeGuard<vcl::filter::PDFObjectParser::parse(vcl::filter::PDFElement*, unsigned long, int)::$_0>::ScopeGuard(vcl::filter::PDFObjectParser::parse(vcl::filter::PDFElement*, unsigned long, int)::$_0&&)
cairotextrender.cxx:comphelper::ScopeGuard<CairoTextRender::DrawTextLayout(GenericSalLayout const&, SalGraphics const&)::$_0>::ScopeGuard(CairoTextRender::DrawTextLayout(GenericSalLayout const&, SalGraphics const&)::$_0&&)
Line
Count
Source
59
48.0k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::launch(std::__1::shared_ptr<comphelper::AsyncEventNotifierAutoJoin> const&)::$_0>::ScopeGuard(comphelper::AsyncEventNotifierAutoJoin::launch(std::__1::shared_ptr<comphelper::AsyncEventNotifierAutoJoin> const&)::$_0&&)
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::run()::$_0>::ScopeGuard(comphelper::AsyncEventNotifierAutoJoin::run()::$_0&&)
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::launch()::$_0>::ScopeGuard(salhelper::Thread::launch()::$_0&&)
Line
Count
Source
59
32.2k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::run()::$_0>::ScopeGuard(salhelper::Thread::run()::$_0&&)
Line
Count
Source
59
32.2k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<bool> >::ScopeGuard(comphelper::ValueRestorationGuard_Impl<bool>&&)
Line
Count
Source
59
410k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::HandleMouseButtonDown(MouseEvent const&, ScGridWindow::MouseEventState&)::$_0>::ScopeGuard(ScGridWindow::HandleMouseButtonDown(MouseEvent const&, ScGridWindow::MouseEventState&)::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::MouseButtonUp(MouseEvent const&)::$_0>::ScopeGuard(ScGridWindow::MouseButtonUp(MouseEvent const&)::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::MouseMove(MouseEvent const&)::$_0>::ScopeGuard(ScGridWindow::MouseMove(MouseEvent const&)::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateCopySourceOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateCopySourceOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateCursorOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateCursorOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateSelectionOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateSelectionOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateDatabaseOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateDatabaseOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateAutoFillOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateAutoFillOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateDragRectOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateDragRectOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateHeaderOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateHeaderOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateShrinkOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateShrinkOverlay()::$_0&&)
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateSparklineGroupOverlay()::$_0>::ScopeGuard(ScGridWindow::UpdateSparklineGroupOverlay()::$_0&&)
Unexecuted instantiation: output2.cxx:comphelper::ScopeGuard<ScOutputData::LayoutStrings(bool)::$_0>::ScopeGuard(ScOutputData::LayoutStrings(bool)::$_0&&)
Unexecuted instantiation: tabview3.cxx:comphelper::ScopeGuard<ScTabView::SetTabNo(short, bool, bool, bool)::$_0>::ScopeGuard(ScTabView::SetTabNo(short, bool, bool, bool)::$_0&&)
Unexecuted instantiation: tabview5.cxx:comphelper::ScopeGuard<ScTabView::ImplTabChanged(bool)::$_0>::ScopeGuard(ScTabView::ImplTabChanged(bool)::$_0&&)
Unexecuted instantiation: tabvwsh4.cxx:comphelper::ScopeGuard<ScTabViewShell::HandleDuplicateRecordsHighlight(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0>::ScopeGuard(ScTabViewShell::HandleDuplicateRecordsHighlight(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0&&)
Unexecuted instantiation: tabvwsh4.cxx:comphelper::ScopeGuard<ScTabViewShell::HandleDuplicateRecordsRemove(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0>::ScopeGuard(ScTabViewShell::HandleDuplicateRecordsRemove(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0&&)
Unexecuted instantiation: viewfun6.cxx:comphelper::ScopeGuard<ScViewFunc::InsertCurrentTime(SvNumFormatType, rtl::OUString const&)::$_0>::ScopeGuard(ScViewFunc::InsertCurrentTime(SvNumFormatType, rtl::OUString const&)::$_0&&)
Unexecuted instantiation: mediawindow_impl.cxx:comphelper::ScopeGuard<avmedia::priv::MediaWindowImpl::executeMediaItem(avmedia::MediaItem const&)::$_0>::ScopeGuard(avmedia::priv::MediaWindowImpl::executeMediaItem(avmedia::MediaItem const&)::$_0&&)
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<drawinglayer::primitive2d::StructureTagPrimitive2D const*> >::ScopeGuard(comphelper::ValueRestorationGuard_Impl<drawinglayer::primitive2d::StructureTagPrimitive2D const*>&&)
comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<long> >::ScopeGuard(comphelper::ValueRestorationGuard_Impl<long>&&)
Line
Count
Source
59
2.97M
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
impedit3.cxx:comphelper::ScopeGuard<ImpEditEngine::ImpFindKashidas(ContentNode*, int, int, std::__1::vector<int, std::__1::allocator<int> >&, int)::$_0>::ScopeGuard(ImpEditEngine::ImpFindKashidas(ContentNode*, int, int, std::__1::vector<int, std::__1::allocator<int> >&, int)::$_0&&)
Line
Count
Source
59
4.34k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: objstor.cxx:comphelper::ScopeGuard<SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard(SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Unexecuted instantiation: objstor.cxx:comphelper::ScopeGuard<SfxObjectShell::SaveAsOwnFormat(SfxMedium&)::$_0>::ScopeGuard(SfxObjectShell::SaveAsOwnFormat(SfxMedium&)::$_0&&)
Unexecuted instantiation: lokhelper.cxx:comphelper::ScopeGuard<SfxLokHelper::setView(int)::$_0>::ScopeGuard(SfxLokHelper::setView(int)::$_0&&)
parrtf.cxx:comphelper::ScopeGuard<SvRTFParser::CallParser()::$_0>::ScopeGuard(SvRTFParser::CallParser()::$_0&&)
Line
Count
Source
59
10.9k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: srchdlg.cxx:comphelper::ScopeGuard<SvxSearchDialog::executeSubDialog(VclAbstractDialog*)::$_0>::ScopeGuard(SvxSearchDialog::executeSubDialog(VclAbstractDialog*)::$_0&&)
Unexecuted instantiation: svdpagv.cxx:comphelper::ScopeGuard<SdrPageView::DrawLayer(o3tl::strong_int<short, SdrLayerIDTag>, OutputDevice*, sdr::contact::ViewObjectContactRedirector*, tools::Rectangle const&, basegfx::B2IRange const*)::$_0>::ScopeGuard(SdrPageView::DrawLayer(o3tl::strong_int<short, SdrLayerIDTag>, OutputDevice*, sdr::contact::ViewObjectContactRedirector*, tools::Rectangle const&, basegfx::B2IRange const*)::$_0&&)
unoshape.cxx:comphelper::ScopeGuard<SvxShape::setPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)::$_0>::ScopeGuard(SvxShape::setPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)::$_0&&)
Line
Count
Source
59
109k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: Exif.cxx:comphelper::ScopeGuard<Exif::processJpeg(SvStream&, bool)::$_0>::ScopeGuard(Exif::processJpeg(SvStream&, bool)::$_0&&)
Unexecuted instantiation: txtparae.cxx:comphelper::ScopeGuard<XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_0>::ScopeGuard(XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_0&&)
Unexecuted instantiation: txtparae.cxx:comphelper::ScopeGuard<XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_1>::ScopeGuard(XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_1&&)
filterbase.cxx:comphelper::ScopeGuard<oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard(oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Line
Count
Source
59
32.5k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: pptimport.cxx:comphelper::ScopeGuard<oox::ppt::PowerPointImport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard(oox::ppt::PowerPointImport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Unexecuted instantiation: typedetection.cxx:comphelper::ScopeGuard<filter::config::isBrokenZIP(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::$_0>::ScopeGuard(filter::config::isBrokenZIP(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::$_0&&)
Unexecuted instantiation: typedetection.cxx:comphelper::ScopeGuard<filter::config::TypeDetection::impl_detectTypeFlatAndDeep(comphelper::SequenceAsHashMap&, std::__1::vector<filter::config::FlatDetectionInfo, std::__1::allocator<filter::config::FlatDetectionInfo> > const&, bool, rtl::OUString&)::$_0>::ScopeGuard(filter::config::TypeDetection::impl_detectTypeFlatAndDeep(comphelper::SequenceAsHashMap&, std::__1::vector<filter::config::FlatDetectionInfo, std::__1::allocator<filter::config::FlatDetectionInfo> > const&, bool, rtl::OUString&)::$_0&&)
Unexecuted instantiation: ChartView.cxx:comphelper::ScopeGuard<chart::ChartView::createShapes()::$_0>::ScopeGuard(chart::ChartView::createShapes()::$_0&&)
Unexecuted instantiation: BarChart.cxx:comphelper::ScopeGuard<chart::BarChart::createShapes()::$_0>::ScopeGuard(chart::BarChart::createShapes()::$_0&&)
Unexecuted instantiation: VCartesianAxis.cxx:comphelper::ScopeGuard<chart::VCartesianAxis::createMaximumLabels()::$_0>::ScopeGuard(chart::VCartesianAxis::createMaximumLabels()::$_0&&)
XmlFilterAdaptor.cxx:comphelper::ScopeGuard<XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard(XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Line
Count
Source
59
77.9k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
DocumentFieldsManager.cxx:comphelper::ScopeGuard<sw::DocumentFieldsManager::UpdateExpFieldsImpl(SwTextField*, SwRootFrame const*)::$_0>::ScopeGuard(sw::DocumentFieldsManager::UpdateExpFieldsImpl(SwTextField*, SwRootFrame const*)::$_0&&)
Line
Count
Source
59
911
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<(anonymous namespace)::lcl_UpdateParagraphClassificationField(SwDoc*, rtl::Reference<SwXTextDocument> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&)::$_0>::ScopeGuard((anonymous namespace)::lcl_UpdateParagraphClassificationField(SwDoc*, rtl::Reference<SwXTextDocument> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&)::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<(anonymous namespace)::lcl_DoUpdateParagraphSignatureField(SwDoc&, com::sun::star::uno::Reference<com::sun::star::text::XTextField> const&, rtl::OUString const&)::$_0>::ScopeGuard((anonymous namespace)::lcl_DoUpdateParagraphSignatureField(SwDoc&, com::sun::star::uno::Reference<com::sun::star::text::XTextField> const&, rtl::OUString const&)::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ApplyParagraphClassification(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> >)::$_0>::ScopeGuard(SwEditShell::ApplyParagraphClassification(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> >)::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwUndoParagraphSigning::Insert()::$_0>::ScopeGuard(SwUndoParagraphSigning::Insert()::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwUndoParagraphSigning::Remove()::$_0>::ScopeGuard(SwUndoParagraphSigning::Remove()::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::SignParagraph()::$_1>::ScopeGuard(SwEditShell::SignParagraph()::$_1&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ValidateParagraphSignatures(SwTextNode*, bool)::$_0>::ScopeGuard(SwEditShell::ValidateParagraphSignatures(SwTextNode*, bool)::$_0&&)
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ValidateAllParagraphSignatures(bool)::$_0>::ScopeGuard(SwEditShell::ValidateAllParagraphSignatures(bool)::$_0&&)
edfcol.cxx:comphelper::ScopeGuard<SwEditShell::RestoreMetadataFieldsAndValidateParagraphSignatures()::$_0>::ScopeGuard(SwEditShell::RestoreMetadataFieldsAndValidateParagraphSignatures()::$_0&&)
Line
Count
Source
59
3.93k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ClassifyDocPerHighestParagraphClass()::$_0>::ScopeGuard(SwEditShell::ClassifyDocPerHighestParagraphClass()::$_0&&)
Unexecuted instantiation: porrst.cxx:comphelper::ScopeGuard<SwBreakPortion::Paint(SwTextPaintInfo const&) const::$_0>::ScopeGuard(SwBreakPortion::Paint(SwTextPaintInfo const&) const::$_0&&)
Unexecuted instantiation: unsect.cxx:comphelper::ScopeGuard<SwUndoInsSection::RedoImpl(sw::UndoRedoContext&)::$_0>::ScopeGuard(SwUndoInsSection::RedoImpl(sw::UndoRedoContext&)::$_0&&)
unoparagraph.cxx:comphelper::ScopeGuard<SwXParagraph::dispose()::$_0>::ScopeGuard(SwXParagraph::dispose()::$_0&&)
Line
Count
Source
59
42.8k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: wrthtml.cxx:comphelper::ScopeGuard<SwHTMLWriter::WriteStream()::$_0>::ScopeGuard(SwHTMLWriter::WriteStream()::$_0&&)
Unexecuted instantiation: dbmgr.cxx:comphelper::ScopeGuard<SwDBManager::MergeMailFiles(SwWrtShell*, SwMergeDescriptor const&)::$_2>::ScopeGuard(SwDBManager::MergeMailFiles(SwWrtShell*, SwMergeDescriptor const&)::$_2&&)
Unexecuted instantiation: AnnotationWin2.cxx:comphelper::ScopeGuard<sw::annotation::SwAnnotationWin::GuessTextHeightForWidth(long) const::$_0>::ScopeGuard(sw::annotation::SwAnnotationWin::GuessTextHeightForWidth(long) const::$_0&&)
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::FlushInBuffer()::$_0>::ScopeGuard(SwEditWin::FlushInBuffer()::$_0&&)
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::KeyInput(KeyEvent const&)::$_0>::ScopeGuard(SwEditWin::KeyInput(KeyEvent const&)::$_0&&)
Unexecuted instantiation: basesh.cxx:comphelper::ScopeGuard<(anonymous namespace)::UpdateFieldContent(SfxRequest const&, SwWrtShell&)::$_0>::ScopeGuard((anonymous namespace)::UpdateFieldContent(SfxRequest const&, SwWrtShell&)::$_0&&)
Unexecuted instantiation: basesh.cxx:comphelper::ScopeGuard<SwBaseShell::ExecUndo(SfxRequest&)::$_0>::ScopeGuard(SwBaseShell::ExecUndo(SfxRequest&)::$_0&&)
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::UpdateBookmark(SfxRequest const&, SwWrtShell&)::$_0>::ScopeGuard((anonymous namespace)::UpdateBookmark(SfxRequest const&, SwWrtShell&)::$_0&&)
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteBookmarks(SfxRequest const&, SwWrtShell&)::$_0>::ScopeGuard((anonymous namespace)::DeleteBookmarks(SfxRequest const&, SwWrtShell&)::$_0&&)
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteFields(SfxRequest const&, SwWrtShell&)::$_0>::ScopeGuard((anonymous namespace)::DeleteFields(SfxRequest const&, SwWrtShell&)::$_0&&)
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteSections(SfxRequest const&, SwWrtShell&)::$_0>::ScopeGuard((anonymous namespace)::DeleteSections(SfxRequest const&, SwWrtShell&)::$_0&&)
Unexecuted instantiation: QuickFindPanel.cxx:comphelper::ScopeGuard<sw::sidebar::QuickFindPanel::executeSubDialog(VclAbstractDialog*)::$_0>::ScopeGuard(sw::sidebar::QuickFindPanel::executeSubDialog(VclAbstractDialog*)::$_0&&)
Unexecuted instantiation: viewling.cxx:comphelper::ScopeGuard<SwView::StartThesaurus()::$_1>::ScopeGuard(SwView::StartThesaurus()::$_1&&)
Unexecuted instantiation: select.cxx:comphelper::ScopeGuard<SwWrtShell::EnterStdMode()::$_0>::ScopeGuard(SwWrtShell::EnterStdMode()::$_0&&)
crsrsh.cxx:comphelper::ScopeGuard<SwCursorShell::Pop(SwCursorShell::PopMode, std::__1::optional<SwCallLink>&)::$_0>::ScopeGuard(SwCursorShell::Pop(SwCursorShell::PopMode, std::__1::optional<SwCallLink>&)::$_0&&)
Line
Count
Source
59
7.87k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: fefly1.cxx:comphelper::ScopeGuard<SwFEShell::UnfloatFlyFrame()::$_0>::ScopeGuard(SwFEShell::UnfloatFlyFrame()::$_0&&)
layact.cxx:comphelper::ScopeGuard<SwLayAction::FormatContent(SwPageFrame*)::$_0>::ScopeGuard(SwLayAction::FormatContent(SwPageFrame*)::$_0&&)
Line
Count
Source
59
66.8k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: htmlreqifreader.cxx:comphelper::ScopeGuard<SwReqIfReader::WrapOleInRtf(SvStream&, SvStream&, SwOLENode&, SwFrameFormat const&)::$_0>::ScopeGuard(SwReqIfReader::WrapOleInRtf(SvStream&, SvStream&, SwOLENode&, SwFrameFormat const&)::$_0&&)
RtfFilter.cxx:comphelper::ScopeGuard<(anonymous namespace)::RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard((anonymous namespace)::RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Line
Count
Source
59
3.20k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: DomainMapper_Impl.cxx:comphelper::ScopeGuard<writerfilter::dmapper::lcl_FindLastBookmark(com::sun::star::uno::Reference<com::sun::star::text::XTextCursor> const&, bool)::$_0>::ScopeGuard(writerfilter::dmapper::lcl_FindLastBookmark(com::sun::star::uno::Reference<com::sun::star::text::XTextCursor> const&, bool)::$_0&&)
DomainMapper_Impl.cxx:comphelper::ScopeGuard<writerfilter::dmapper::DomainMapper_Impl::RemoveLastParagraph()::$_0>::ScopeGuard(writerfilter::dmapper::DomainMapper_Impl::RemoveLastParagraph()::$_0&&)
Line
Count
Source
59
8.63k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<unsigned char> >::ScopeGuard(comphelper::ValueRestorationGuard_Impl<unsigned char>&&)
WriterFilter.cxx:comphelper::ScopeGuard<(anonymous namespace)::WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard((anonymous namespace)::WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Line
Count
Source
59
7.24k
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
sdpdffilter.cxx:comphelper::ScopeGuard<TestFODGExportPDF::$_0>::ScopeGuard(TestFODGExportPDF::$_0&&)
Line
Count
Source
59
31
    explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
Unexecuted instantiation: drviews1.cxx:comphelper::ScopeGuard<sd::DrawViewShell::SwitchPage(unsigned short, bool, bool)::$_1>::ScopeGuard(sd::DrawViewShell::SwitchPage(unsigned short, bool, bool)::$_1&&)
Unexecuted instantiation: sdview3.cxx:comphelper::ScopeGuard<sd::View::InsertData(TransferableDataHelper const&, Point const&, signed char&, bool, SotClipboardFormatId, unsigned short, o3tl::strong_int<short, SdrLayerIDTag>)::$_0>::ScopeGuard(sd::View::InsertData(TransferableDataHelper const&, Point const&, signed char&, bool, SotClipboardFormatId, unsigned short, o3tl::strong_int<short, SdrLayerIDTag>)::$_0&&)
Unexecuted instantiation: docshel4.cxx:comphelper::ScopeGuard<sd::DrawDocShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&)::$_0>::ScopeGuard(sd::DrawDocShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&)::$_0&&)
Unexecuted instantiation: ConfigurationUpdater.cxx:comphelper::ScopeGuard<sd::framework::ConfigurationUpdater::UpdateConfiguration()::$_0>::ScopeGuard(sd::framework::ConfigurationUpdater::UpdateConfiguration()::$_0&&)
Unexecuted instantiation: Outliner.cxx:comphelper::ScopeGuard<SdOutliner::SearchAndReplaceAll()::$_0>::ScopeGuard(SdOutliner::SearchAndReplaceAll()::$_0&&)
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationCollector::collect()::{lambda()#1}>::ScopeGuard({lambda()#1}&&)
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationInserter::insert(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> > const&)::{lambda()#1}>::ScopeGuard({lambda()#1}&&)
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationInserter::insert(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> > const&)::{lambda()#2}>::ScopeGuard({lambda()#2}&&)
Unexecuted instantiation: CustomAnimationPane.cxx:comphelper::ScopeGuard<sd::getTextSelection(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShape>&, std::__1::vector<short, std::__1::allocator<short> >&)::$_0>::ScopeGuard(sd::getTextSelection(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShape>&, std::__1::vector<short, std::__1::allocator<short> >&)::$_0&&)
Unexecuted instantiation: CustomAnimationPane.cxx:comphelper::ScopeGuard<sd::CustomAnimationPane::onAdd()::$_0>::ScopeGuard(sd::CustomAnimationPane::onAdd()::$_0&&)
Unexecuted instantiation: CustomAnimationList.cxx:comphelper::ScopeGuard<sd::getDescription(com::sun::star::uno::Any const&, bool)::$_0>::ScopeGuard(sd::getDescription(com::sun::star::uno::Any const&, bool)::$_0&&)
Unexecuted instantiation: svgfilter.cxx:comphelper::ScopeGuard<SVGFilter::filterImpressOrDraw(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::ScopeGuard(SVGFilter::filterImpressOrDraw(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&&)
Unexecuted instantiation: svgexport.cxx:comphelper::ScopeGuard<SVGFilter::implExportWriterTextGraphic(com::sun::star::uno::Reference<com::sun::star::view::XSelectionSupplier> const&)::$_0>::ScopeGuard(SVGFilter::implExportWriterTextGraphic(com::sun::star::uno::Reference<com::sun::star::view::XSelectionSupplier> const&)::$_0&&)
60
61
    ~ScopeGuard()
62
9.28M
    {
63
9.28M
        if (m_bDismissed)
64
64.5k
            return;
65
9.22M
        suppress_fun_call_w_exception(m_func());
66
9.22M
    }
stream.cxx:comphelper::ScopeGuard<SvStream::DetectEncoding(unsigned long)::$_0>::~ScopeGuard()
Line
Count
Source
62
38.3k
    {
63
38.3k
        if (m_bDismissed)
64
0
            return;
65
38.3k
        suppress_fun_call_w_exception(m_func());
66
38.3k
    }
event.cxx:comphelper::ScopeGuard<vcl::Window::CallEventListeners(VclEventId, void*)::$_0>::~ScopeGuard()
Line
Count
Source
62
27.5k
    {
63
27.5k
        if (m_bDismissed)
64
0
            return;
65
27.5k
        suppress_fun_call_w_exception(m_func());
66
27.5k
    }
event.cxx:comphelper::ScopeGuard<vcl::Window::CallEventListeners(VclEventId, void*)::$_1>::~ScopeGuard()
Line
Count
Source
62
133k
    {
63
133k
        if (m_bDismissed)
64
0
            return;
65
133k
        suppress_fun_call_w_exception(m_func());
66
133k
    }
Unexecuted instantiation: syswin.cxx:comphelper::ScopeGuard<SystemWindow::ImplHandleLayoutTimerHdl(Timer*)::$_0>::~ScopeGuard()
comphelper::ScopeGuard<OutputDevice::ScopedPush(vcl::PushFlags)::{lambda()#1}>::~ScopeGuard()
Line
Count
Source
62
5.11M
    {
63
5.11M
        if (m_bDismissed)
64
0
            return;
65
5.11M
        suppress_fun_call_w_exception(m_func());
66
5.11M
    }
Unexecuted instantiation: transfer.cxx:comphelper::ScopeGuard<TryReadTransferableObjectDescriptor(SvStream&, TransferableObjectDescriptor&)::$_0>::~ScopeGuard()
itiff.cxx:comphelper::ScopeGuard<ImportTiffGraphicImport(SvStream&, Graphic&)::$_0>::~ScopeGuard()
Line
Count
Source
62
18.8k
    {
63
18.8k
        if (m_bDismissed)
64
0
            return;
65
18.8k
        suppress_fun_call_w_exception(m_func());
66
18.8k
    }
PngImageReader.cxx:comphelper::ScopeGuard<(anonymous namespace)::fcTLbeforeIDAT(SvStream&)::$_0>::~ScopeGuard()
Line
Count
Source
62
1.24k
    {
63
1.24k
        if (m_bDismissed)
64
0
            return;
65
1.24k
        suppress_fun_call_w_exception(m_func());
66
1.24k
    }
PngImageReader.cxx:comphelper::ScopeGuard<vcl::PngImageReader::isAPng(SvStream&)::$_0>::~ScopeGuard()
Line
Count
Source
62
18.7k
    {
63
18.7k
        if (m_bDismissed)
64
0
            return;
65
18.7k
        suppress_fun_call_w_exception(m_func());
66
18.7k
    }
reader.cxx:comphelper::ScopeGuard<readWebp(SvStream&, Graphic&)::$_0>::~ScopeGuard()
Line
Count
Source
62
5.09k
    {
63
5.09k
        if (m_bDismissed)
64
0
            return;
65
5.09k
        suppress_fun_call_w_exception(m_func());
66
5.09k
    }
Unexecuted instantiation: writer.cxx:comphelper::ScopeGuard<writeWebp(SvStream&, Bitmap const&, bool, std::__1::basic_string_view<char16_t, std::__1::char_traits<char16_t> >, int)::$_0>::~ScopeGuard()
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_0>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_1>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_2>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_3>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_4>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_5>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
PhysicalFontFace.cxx:comphelper::ScopeGuard<vcl::font::PhysicalFontFace::CreateFontSubset(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >&, unsigned int const*, unsigned char const*, int, FontSubsetInfo&, std::__1::vector<vcl::font::Variation, std::__1::allocator<vcl::font::Variation> > const&) const::$_6>::~ScopeGuard()
Line
Count
Source
62
6.24k
    {
63
6.24k
        if (m_bDismissed)
64
0
            return;
65
6.24k
        suppress_fun_call_w_exception(m_func());
66
6.24k
    }
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<unsigned char const*> >::~ScopeGuard()
Unexecuted instantiation: dialog.cxx:comphelper::ScopeGuard<Dialog::Execute()::$_0>::~ScopeGuard()
Unexecuted instantiation: pdfdocument.cxx:comphelper::ScopeGuard<vcl::filter::PDFReferenceElement::LookupNumber(SvStream&) const::$_0>::~ScopeGuard()
Unexecuted instantiation: pdfdocument.cxx:comphelper::ScopeGuard<vcl::filter::PDFObjectParser::parse(vcl::filter::PDFElement*, unsigned long, int)::$_0>::~ScopeGuard()
cairotextrender.cxx:comphelper::ScopeGuard<CairoTextRender::DrawTextLayout(GenericSalLayout const&, SalGraphics const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
48.0k
    {
63
48.0k
        if (m_bDismissed)
64
0
            return;
65
48.0k
        suppress_fun_call_w_exception(m_func());
66
48.0k
    }
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::launch(std::__1::shared_ptr<comphelper::AsyncEventNotifierAutoJoin> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::run()::$_0>::~ScopeGuard()
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::launch()::$_0>::~ScopeGuard()
Line
Count
Source
62
32.2k
    {
63
32.2k
        if (m_bDismissed)
64
32.2k
            return;
65
0
        suppress_fun_call_w_exception(m_func());
66
0
    }
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::run()::$_0>::~ScopeGuard()
Line
Count
Source
62
32.2k
    {
63
32.2k
        if (m_bDismissed)
64
32.2k
            return;
65
18.4E
        suppress_fun_call_w_exception(m_func());
66
18.4E
    }
comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<bool> >::~ScopeGuard()
Line
Count
Source
62
410k
    {
63
410k
        if (m_bDismissed)
64
0
            return;
65
410k
        suppress_fun_call_w_exception(m_func());
66
410k
    }
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::HandleMouseButtonDown(MouseEvent const&, ScGridWindow::MouseEventState&)::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::MouseButtonUp(MouseEvent const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::MouseMove(MouseEvent const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateCopySourceOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateCursorOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateSelectionOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateDatabaseOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateAutoFillOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateDragRectOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateHeaderOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateShrinkOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: gridwin.cxx:comphelper::ScopeGuard<ScGridWindow::UpdateSparklineGroupOverlay()::$_0>::~ScopeGuard()
Unexecuted instantiation: output2.cxx:comphelper::ScopeGuard<ScOutputData::LayoutStrings(bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: tabview3.cxx:comphelper::ScopeGuard<ScTabView::SetTabNo(short, bool, bool, bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: tabview5.cxx:comphelper::ScopeGuard<ScTabView::ImplTabChanged(bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: tabvwsh4.cxx:comphelper::ScopeGuard<ScTabViewShell::HandleDuplicateRecordsHighlight(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: tabvwsh4.cxx:comphelper::ScopeGuard<ScTabViewShell::HandleDuplicateRecordsRemove(rtl::Reference<ScTableSheetObj> const&, com::sun::star::table::CellRangeAddress const&, bool, bool, std::__1::vector<int, std::__1::allocator<int> > const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: viewfun6.cxx:comphelper::ScopeGuard<ScViewFunc::InsertCurrentTime(SvNumFormatType, rtl::OUString const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: mediawindow_impl.cxx:comphelper::ScopeGuard<avmedia::priv::MediaWindowImpl::executeMediaItem(avmedia::MediaItem const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<drawinglayer::primitive2d::StructureTagPrimitive2D const*> >::~ScopeGuard()
comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<long> >::~ScopeGuard()
Line
Count
Source
62
2.97M
    {
63
2.97M
        if (m_bDismissed)
64
0
            return;
65
2.97M
        suppress_fun_call_w_exception(m_func());
66
2.97M
    }
impedit3.cxx:comphelper::ScopeGuard<ImpEditEngine::ImpFindKashidas(ContentNode*, int, int, std::__1::vector<int, std::__1::allocator<int> >&, int)::$_0>::~ScopeGuard()
Line
Count
Source
62
4.34k
    {
63
4.34k
        if (m_bDismissed)
64
0
            return;
65
4.34k
        suppress_fun_call_w_exception(m_func());
66
4.34k
    }
Unexecuted instantiation: objstor.cxx:comphelper::ScopeGuard<SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: objstor.cxx:comphelper::ScopeGuard<SfxObjectShell::SaveAsOwnFormat(SfxMedium&)::$_0>::~ScopeGuard()
Unexecuted instantiation: lokhelper.cxx:comphelper::ScopeGuard<SfxLokHelper::setView(int)::$_0>::~ScopeGuard()
parrtf.cxx:comphelper::ScopeGuard<SvRTFParser::CallParser()::$_0>::~ScopeGuard()
Line
Count
Source
62
10.9k
    {
63
10.9k
        if (m_bDismissed)
64
0
            return;
65
10.9k
        suppress_fun_call_w_exception(m_func());
66
10.9k
    }
Unexecuted instantiation: srchdlg.cxx:comphelper::ScopeGuard<SvxSearchDialog::executeSubDialog(VclAbstractDialog*)::$_0>::~ScopeGuard()
Unexecuted instantiation: svdpagv.cxx:comphelper::ScopeGuard<SdrPageView::DrawLayer(o3tl::strong_int<short, SdrLayerIDTag>, OutputDevice*, sdr::contact::ViewObjectContactRedirector*, tools::Rectangle const&, basegfx::B2IRange const*)::$_0>::~ScopeGuard()
unoshape.cxx:comphelper::ScopeGuard<SvxShape::setPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
109k
    {
63
109k
        if (m_bDismissed)
64
0
            return;
65
109k
        suppress_fun_call_w_exception(m_func());
66
109k
    }
Unexecuted instantiation: Exif.cxx:comphelper::ScopeGuard<Exif::processJpeg(SvStream&, bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: txtparae.cxx:comphelper::ScopeGuard<XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_0>::~ScopeGuard()
Unexecuted instantiation: txtparae.cxx:comphelper::ScopeGuard<XMLTextParagraphExport::exportAnyTextFrame(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, XMLTextParagraphExport::FrameType, bool, bool, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const*)::$_1>::~ScopeGuard()
filterbase.cxx:comphelper::ScopeGuard<oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
32.5k
    {
63
32.5k
        if (m_bDismissed)
64
0
            return;
65
32.5k
        suppress_fun_call_w_exception(m_func());
66
32.5k
    }
Unexecuted instantiation: pptimport.cxx:comphelper::ScopeGuard<oox::ppt::PowerPointImport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: typedetection.cxx:comphelper::ScopeGuard<filter::config::isBrokenZIP(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: typedetection.cxx:comphelper::ScopeGuard<filter::config::TypeDetection::impl_detectTypeFlatAndDeep(comphelper::SequenceAsHashMap&, std::__1::vector<filter::config::FlatDetectionInfo, std::__1::allocator<filter::config::FlatDetectionInfo> > const&, bool, rtl::OUString&)::$_0>::~ScopeGuard()
Unexecuted instantiation: ChartView.cxx:comphelper::ScopeGuard<chart::ChartView::createShapes()::$_0>::~ScopeGuard()
Unexecuted instantiation: BarChart.cxx:comphelper::ScopeGuard<chart::BarChart::createShapes()::$_0>::~ScopeGuard()
Unexecuted instantiation: VCartesianAxis.cxx:comphelper::ScopeGuard<chart::VCartesianAxis::createMaximumLabels()::$_0>::~ScopeGuard()
XmlFilterAdaptor.cxx:comphelper::ScopeGuard<XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
77.9k
    {
63
77.9k
        if (m_bDismissed)
64
0
            return;
65
77.9k
        suppress_fun_call_w_exception(m_func());
66
77.9k
    }
DocumentFieldsManager.cxx:comphelper::ScopeGuard<sw::DocumentFieldsManager::UpdateExpFieldsImpl(SwTextField*, SwRootFrame const*)::$_0>::~ScopeGuard()
Line
Count
Source
62
911
    {
63
911
        if (m_bDismissed)
64
0
            return;
65
911
        suppress_fun_call_w_exception(m_func());
66
911
    }
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<(anonymous namespace)::lcl_UpdateParagraphClassificationField(SwDoc*, rtl::Reference<SwXTextDocument> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<(anonymous namespace)::lcl_DoUpdateParagraphSignatureField(SwDoc&, com::sun::star::uno::Reference<com::sun::star::text::XTextField> const&, rtl::OUString const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ApplyParagraphClassification(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> >)::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwUndoParagraphSigning::Insert()::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwUndoParagraphSigning::Remove()::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::SignParagraph()::$_1>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ValidateParagraphSignatures(SwTextNode*, bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ValidateAllParagraphSignatures(bool)::$_0>::~ScopeGuard()
edfcol.cxx:comphelper::ScopeGuard<SwEditShell::RestoreMetadataFieldsAndValidateParagraphSignatures()::$_0>::~ScopeGuard()
Line
Count
Source
62
3.93k
    {
63
3.93k
        if (m_bDismissed)
64
0
            return;
65
3.93k
        suppress_fun_call_w_exception(m_func());
66
3.93k
    }
Unexecuted instantiation: edfcol.cxx:comphelper::ScopeGuard<SwEditShell::ClassifyDocPerHighestParagraphClass()::$_0>::~ScopeGuard()
Unexecuted instantiation: porrst.cxx:comphelper::ScopeGuard<SwBreakPortion::Paint(SwTextPaintInfo const&) const::$_0>::~ScopeGuard()
Unexecuted instantiation: unsect.cxx:comphelper::ScopeGuard<SwUndoInsSection::RedoImpl(sw::UndoRedoContext&)::$_0>::~ScopeGuard()
unoparagraph.cxx:comphelper::ScopeGuard<SwXParagraph::dispose()::$_0>::~ScopeGuard()
Line
Count
Source
62
42.8k
    {
63
42.8k
        if (m_bDismissed)
64
0
            return;
65
42.8k
        suppress_fun_call_w_exception(m_func());
66
42.8k
    }
Unexecuted instantiation: wrthtml.cxx:comphelper::ScopeGuard<SwHTMLWriter::WriteStream()::$_0>::~ScopeGuard()
Unexecuted instantiation: dbmgr.cxx:comphelper::ScopeGuard<SwDBManager::MergeMailFiles(SwWrtShell*, SwMergeDescriptor const&)::$_2>::~ScopeGuard()
Unexecuted instantiation: AnnotationWin2.cxx:comphelper::ScopeGuard<sw::annotation::SwAnnotationWin::GuessTextHeightForWidth(long) const::$_0>::~ScopeGuard()
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::FlushInBuffer()::$_0>::~ScopeGuard()
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::KeyInput(KeyEvent const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: basesh.cxx:comphelper::ScopeGuard<(anonymous namespace)::UpdateFieldContent(SfxRequest const&, SwWrtShell&)::$_0>::~ScopeGuard()
Unexecuted instantiation: basesh.cxx:comphelper::ScopeGuard<SwBaseShell::ExecUndo(SfxRequest&)::$_0>::~ScopeGuard()
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::UpdateBookmark(SfxRequest const&, SwWrtShell&)::$_0>::~ScopeGuard()
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteBookmarks(SfxRequest const&, SwWrtShell&)::$_0>::~ScopeGuard()
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteFields(SfxRequest const&, SwWrtShell&)::$_0>::~ScopeGuard()
Unexecuted instantiation: textsh1.cxx:comphelper::ScopeGuard<(anonymous namespace)::DeleteSections(SfxRequest const&, SwWrtShell&)::$_0>::~ScopeGuard()
Unexecuted instantiation: QuickFindPanel.cxx:comphelper::ScopeGuard<sw::sidebar::QuickFindPanel::executeSubDialog(VclAbstractDialog*)::$_0>::~ScopeGuard()
Unexecuted instantiation: viewling.cxx:comphelper::ScopeGuard<SwView::StartThesaurus()::$_1>::~ScopeGuard()
Unexecuted instantiation: select.cxx:comphelper::ScopeGuard<SwWrtShell::EnterStdMode()::$_0>::~ScopeGuard()
crsrsh.cxx:comphelper::ScopeGuard<SwCursorShell::Pop(SwCursorShell::PopMode, std::__1::optional<SwCallLink>&)::$_0>::~ScopeGuard()
Line
Count
Source
62
7.87k
    {
63
7.87k
        if (m_bDismissed)
64
0
            return;
65
7.87k
        suppress_fun_call_w_exception(m_func());
66
7.87k
    }
Unexecuted instantiation: fefly1.cxx:comphelper::ScopeGuard<SwFEShell::UnfloatFlyFrame()::$_0>::~ScopeGuard()
layact.cxx:comphelper::ScopeGuard<SwLayAction::FormatContent(SwPageFrame*)::$_0>::~ScopeGuard()
Line
Count
Source
62
66.8k
    {
63
66.8k
        if (m_bDismissed)
64
0
            return;
65
66.8k
        suppress_fun_call_w_exception(m_func());
66
66.8k
    }
Unexecuted instantiation: htmlreqifreader.cxx:comphelper::ScopeGuard<SwReqIfReader::WrapOleInRtf(SvStream&, SvStream&, SwOLENode&, SwFrameFormat const&)::$_0>::~ScopeGuard()
RtfFilter.cxx:comphelper::ScopeGuard<(anonymous namespace)::RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
3.20k
    {
63
3.20k
        if (m_bDismissed)
64
0
            return;
65
3.20k
        suppress_fun_call_w_exception(m_func());
66
3.20k
    }
Unexecuted instantiation: DomainMapper_Impl.cxx:comphelper::ScopeGuard<writerfilter::dmapper::lcl_FindLastBookmark(com::sun::star::uno::Reference<com::sun::star::text::XTextCursor> const&, bool)::$_0>::~ScopeGuard()
DomainMapper_Impl.cxx:comphelper::ScopeGuard<writerfilter::dmapper::DomainMapper_Impl::RemoveLastParagraph()::$_0>::~ScopeGuard()
Line
Count
Source
62
8.63k
    {
63
8.63k
        if (m_bDismissed)
64
0
            return;
65
8.63k
        suppress_fun_call_w_exception(m_func());
66
8.63k
    }
Unexecuted instantiation: comphelper::ScopeGuard<comphelper::ValueRestorationGuard_Impl<unsigned char> >::~ScopeGuard()
WriterFilter.cxx:comphelper::ScopeGuard<(anonymous namespace)::WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Line
Count
Source
62
7.24k
    {
63
7.24k
        if (m_bDismissed)
64
0
            return;
65
7.24k
        suppress_fun_call_w_exception(m_func());
66
7.24k
    }
sdpdffilter.cxx:comphelper::ScopeGuard<TestFODGExportPDF::$_0>::~ScopeGuard()
Line
Count
Source
62
31
    {
63
31
        if (m_bDismissed)
64
0
            return;
65
31
        suppress_fun_call_w_exception(m_func());
66
31
    }
Unexecuted instantiation: drviews1.cxx:comphelper::ScopeGuard<sd::DrawViewShell::SwitchPage(unsigned short, bool, bool)::$_1>::~ScopeGuard()
Unexecuted instantiation: sdview3.cxx:comphelper::ScopeGuard<sd::View::InsertData(TransferableDataHelper const&, Point const&, signed char&, bool, SotClipboardFormatId, unsigned short, o3tl::strong_int<short, SdrLayerIDTag>)::$_0>::~ScopeGuard()
Unexecuted instantiation: docshel4.cxx:comphelper::ScopeGuard<sd::DrawDocShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: ConfigurationUpdater.cxx:comphelper::ScopeGuard<sd::framework::ConfigurationUpdater::UpdateConfiguration()::$_0>::~ScopeGuard()
Unexecuted instantiation: Outliner.cxx:comphelper::ScopeGuard<SdOutliner::SearchAndReplaceAll()::$_0>::~ScopeGuard()
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationCollector::collect()::{lambda()#1}>::~ScopeGuard()
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationInserter::insert(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> > const&)::{lambda()#2}>::~ScopeGuard()
Unexecuted instantiation: drviews2.cxx:comphelper::ScopeGuard<sd::(anonymous namespace)::ClassificationInserter::insert(std::__1::vector<svx::ClassificationResult, std::__1::allocator<svx::ClassificationResult> > const&)::{lambda()#1}>::~ScopeGuard()
Unexecuted instantiation: CustomAnimationPane.cxx:comphelper::ScopeGuard<sd::getTextSelection(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShape>&, std::__1::vector<short, std::__1::allocator<short> >&)::$_0>::~ScopeGuard()
Unexecuted instantiation: CustomAnimationPane.cxx:comphelper::ScopeGuard<sd::CustomAnimationPane::onAdd()::$_0>::~ScopeGuard()
Unexecuted instantiation: CustomAnimationList.cxx:comphelper::ScopeGuard<sd::getDescription(com::sun::star::uno::Any const&, bool)::$_0>::~ScopeGuard()
Unexecuted instantiation: svgfilter.cxx:comphelper::ScopeGuard<SVGFilter::filterImpressOrDraw(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::~ScopeGuard()
Unexecuted instantiation: svgexport.cxx:comphelper::ScopeGuard<SVGFilter::implExportWriterTextGraphic(com::sun::star::uno::Reference<com::sun::star::view::XSelectionSupplier> const&)::$_0>::~ScopeGuard()
67
68
    /** Dismisses the scope guard, i.e. the function won't
69
        be executed.
70
    */
71
64.5k
    void dismiss() { m_bDismissed = true; }
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::launch(std::__1::shared_ptr<comphelper::AsyncEventNotifierAutoJoin> const&)::$_0>::dismiss()
Unexecuted instantiation: asyncnotification.cxx:comphelper::ScopeGuard<comphelper::AsyncEventNotifierAutoJoin::run()::$_0>::dismiss()
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::launch()::$_0>::dismiss()
Line
Count
Source
71
32.2k
    void dismiss() { m_bDismissed = true; }
thread.cxx:comphelper::ScopeGuard<salhelper::Thread::run()::$_0>::dismiss()
Line
Count
Source
71
32.2k
    void dismiss() { m_bDismissed = true; }
Unexecuted instantiation: objstor.cxx:comphelper::ScopeGuard<SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::dismiss()
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::FlushInBuffer()::$_0>::dismiss()
Unexecuted instantiation: edtwin.cxx:comphelper::ScopeGuard<SwEditWin::KeyInput(KeyEvent const&)::$_0>::dismiss()
Unexecuted instantiation: viewling.cxx:comphelper::ScopeGuard<SwView::StartThesaurus()::$_1>::dismiss()
Unexecuted instantiation: docshel4.cxx:comphelper::ScopeGuard<sd::DrawDocShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&)::$_0>::dismiss()
72
73
private:
74
    // noncopyable until we have good reasons...
75
    ScopeGuard(const ScopeGuard&) = delete;
76
    ScopeGuard& operator=(const ScopeGuard&) = delete;
77
78
    Func m_func;
79
    bool m_bDismissed = false;
80
};
81
82
} // namespace comphelper
83
84
#ifdef ANDROID
85
#if defined __clang__
86
#pragma clang diagnostic pop
87
#endif
88
#endif
89
90
#endif // ! defined(INCLUDED_COMPHELPER_SCOPEGUARD_HXX)
91
92
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */