diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-01 18:53:48 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-05 07:01:44 +0100 |
commit | e189a3f5b5c4f381dcf109eb9a2ee9b6d32d5551 (patch) | |
tree | ec73a1899adb6af2fa94cff8764fe7bb9b45b34f /bin | |
parent | 2a9e162564a6af63bece77f50fc553640e747b9e (diff) |
make some classes module private
Mark some stuff SAL_DLLPUBLIC_RTTI in
include/vcl/metaact.hxx
in order to make ASAN happy.
Change-Id: I97febe0968bf58b9cbe60ce647f0ada25e6f4bb0
Reviewed-on: https://gerrit.libreoffice.org/84202
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'bin')
-rw-r--r-- | bin/find-can-be-private-symbols.classes.results | 386 | ||||
-rw-r--r-- | bin/find-can-be-private-symbols.functions.results | 58 | ||||
-rwxr-xr-x | bin/find-can-be-private-symbols.py | 1 |
3 files changed, 445 insertions, 0 deletions
diff --git a/bin/find-can-be-private-symbols.classes.results b/bin/find-can-be-private-symbols.classes.results new file mode 100644 index 000000000000..e5a90bdc9f85 --- /dev/null +++ b/bin/find-can-be-private-symbols.classes.results @@ -0,0 +1,386 @@ +ActionListenerMultiplexer +AutoIdle +BitmapAlphaClampFilter +BitmapColorQuantizationFilter +BitmapColorizeFilter +BitmapConvolutionMatrixFilter +BitmapDisabledImageFilter +BitmapDuoToneFilter +BitmapEmbossGreyFilter +BitmapFastScaleFilter +BitmapGaussianSeparableBlurFilter +BitmapInterpolateScaleFilter +BitmapLightenFilter +BitmapMedianFilter +BitmapMonochromeFilter +BitmapMosaicFilter +BitmapPalette +BitmapPopArtFilter +BitmapReadAccess +BitmapSeparableUnsharpenFilter +BitmapSepiaFilter +BitmapSimpleColorQuantizationFilter +BitmapSmoothenFilter +BitmapSobelGreyFilter +BitmapSolarizeFilter +BitmapSymmetryCheck +BitmapWriteAccess +ComboBox::Impl +ConditionEditDropTarget +CurrencyFormatter +DbGridControl::NavigationBar +DbGridControl::NavigationBar::AbsolutePos +DdeGetPutItem +DdeLink +DdeService +DdeTopic +DockingAreaWindow::ImplData +DockingWindow::ImplData +DragSourceHelper::DragGestureListener +DropTargetHelper::DropTargetListener +E3dCompoundObject +EditUndo +ErrorInfo +FillTypeLB +FloatingWindow::ImplData +FmDesignModeChangedHint +FmXGridPeer::GridListenerDelegator +FocusListenerMultiplexer +FontSelectPattern +FontSubsetInfo +FreetypeManager::IFSD_Equal +GrBackendFormat +GrBackendRenderTarget +GrBackendTexture +GrContext +GrContextThreadSafeProxy +GrContext_Base +GrGLExtensions +GrGLInterface +GrGpuResource +GrGpuResource::ProxyAccess +GrImageContext +GrVkExtensions +GrVkSecondaryCBDrawContext +HelpLinker +Hunspell +Hunzip +INetURLObject::SubString +ImplJobSetup +ImplLayoutArgs +IndexerPreProcessor +ItemListenerMultiplexer +KeyListenerMultiplexer +LocaleDataWrapper::Locale_Compare +MapMode::ImplMapMode +MetaAction +MetaFloatTransparentAction +MetaGradientAction +MetaGradientExAction +MetaHatchAction +MetaMaskAction +MetaMaskScaleAction +MetaMaskScalePartAction +MetaPointAction +MetaStretchTextAction +MetaTextAction +MetaTextLineAction +MetaTextRectAction +MetaTransparentAction +MorkParser +MouseListenerMultiplexer +MouseMotionListenerMultiplexer +MyThes +Octree +OpenGLFramebuffer +PackedTextureAtlasManager +PaintListenerMultiplexer +PhysicalFontFamily +PopupMenuFloatingWindow::ImplData +PrintMonitor +ProcessData +PurgeGuard +PushButtonValue +Qt5AccessibleWidget +Qt5Bitmap +Qt5Graphics_Controls +Qt5XAccessible +RenderList +SalData +SalDisplay +SalInfoPrinter +SalPrinter +SalSystem +SameContentListBox +SbClassModuleObject +ScChartListener::ExternalRefListener +ScCompiler::Convention +ScDBCollection::AnonDBs +ScDPCache::Field +ScDPCache::GroupItems +ScDPTableData::CalcInfo +ScDocShell::PrepareSaveGuard +ScExternalRefManager::LinkListener +ScExternalRefManager::SrcFileData +ScFormatEntry +ScInterpreter +ScOrcusXMLTreeParam +ScPaintHint +ScPreviewShell +ScQueryEntry::Item +ScRefreshTimer +ScUserListData::SubStr +SdAbstractDialogFactory +SdOptionsContents +SdOptionsItem +SdOptionsLayout +SdOptionsMisc +SdOptionsPrint +SdOptionsSnap +SdPageObjsTLB::IconProvider +SdPageObjsTLB::SdPageObjsTransferable +SdXImpressDocument +SdrAngleItem +SdrCaptionEscDirItem +SdrCaptionTypeItem +SdrEdgeNode1HorzDistItem +SdrEdgeNode1VertDistItem +SdrEdgeNode2HorzDistItem +SdrEdgeNode2VertDistItem +SdrEmbedObjectLink +SdrGrafBlueItem +SdrGrafContrastItem +SdrGrafCropItem +SdrGrafGamma100Item +SdrGrafGreenItem +SdrGrafLuminanceItem +SdrGrafModeItem +SdrGrafRedItem +SdrGrafTransparenceItem +SdrMeasureTextHPosItem +SdrMeasureTextVPosItem +SdrMeasureUnitItem +SdrOnOffItem +SdrPercentItem +SdrSignedPercentItem +SdrTextAniAmountItem +SdrTextAniDelayItem +SdrTextAniDirectionItem +SdrTextAniKindItem +SdrTextHorzAdjustItem +SdrUndoInsertObj +SdrUndoNewPage +SdrUndoPage +SdrUndoPageChangeMasterPage +SdrUndoPageMasterPage +SdrUndoSetPageNum +SdrYesNoItem +SfxClassificationHelper::Impl +SfxNavigator +SfxStyleSheetModifiedHint +SfxViewFrameItem +SfxVisibilityItem +SpinListenerMultiplexer +StatusBar::ImplData +SvListView::Impl +SvNumberformat::LocaleType +SvXMLUnitConverter::Impl +SvpSalBitmap +SvtUserOptions::ChangeListener +SvtUserOptions::Impl +SvxFillTypeBox +SvxPrintItem +SvxRsidItem +SvxShowText +SvxTPage +SwAnchoredObject +SwAuthenticator +SwColExample +SwConnectionListener +SwContrastGrf +SwDBManager::ConnectionDisposedListener_Impl +SwDocShell::LockAllViewsGuard +SwDrawFrameFormat +SwDrawModeGrf +SwExtraRedline +SwFltRedline +SwFormatEditInReadonly +SwFormatEndAtTextEnd +SwFormatFollowTextFlow +SwFormatFootnoteAtTextEnd +SwFormatLayoutSplit +SwFormatNoBalancedColumns +SwFormatRowSplit +SwGammaGrf +SwHeaderAndFooterEatSpacingItem +SwLayoutFrame +SwLuminanceGrf +SwMirrorGrf +SwNumRuleItem +SwPagePreview +SwRedlineExtraData +SwRedlineExtraData_FormatColl +SwShellCursor +SwTableCellInfo::Impl +SwTableCellRedline +SwTableRowRedline +SwTestItem +SwWebDocShell +SwWebView +SwWrtShellItem +SwXTextRange::Impl +SwXTextTableCursor +SyntaxHighlighter::Tokenizer +SystemWindow::ImplData +TBCBitMap +TBCCDData +TBCExtraInfo +TBCGeneralInfo +TabListenerMultiplexer +TabPageListenerMultiplexer +TransferableHelper::TerminateListener +VCLXFixedHyperlink +VclAlignment +VclBin +VclBuilder::MenuAndId +VclBuilder::ParserState +VclBuilder::sortIntoBestTabTraversalOrder +VclButtonBox +VclGrid +VclWindowEvent +WString +WindowListenerMultiplexer +X11SalObject +X11SkiaSalGraphicsImpl +XMLConstantsPropertyHandler +XMLEnumPropertyHdl +XMLShapeStyleContext +basegfx::BColorModifier +basegfx::MinimalSystemDependentDataManager +basegfx::SystemDependentDataHolder +canvas +chart::PopupRequest +comphelper::RefCountedMutex +comphelper::service_decl::ServiceDecl::Factory +connectivity::component::OComponentPreparedStatement +connectivity::component::OComponentStatement +connectivity::file::OBoolOperator +connectivity::file::OOp_ISNOTNULL +connectivity::file::OOp_ISNULL +connectivity::file::OOp_LIKE +connectivity::odbc::OConnection +connectivity::odbc::ODBCDriver +connectivity::odbc::ODatabaseMetaData +connectivity::odbc::ODatabaseMetaDataResultSet +connectivity::odbc::OPreparedStatement +connectivity::odbc::OResultSet +connectivity::odbc::OResultSetMetaData +connectivity::odbc::OStatement +connectivity::odbc::OStatement_BASE2 +connectivity::odbc::OStatement_Base +connectivity::odbc::OTools +connectivity::sdbcx::IObjectCollection +connectivity::sdbcx::OGroup +connectivity::sdbcx::OKey +cppu::BootstrapException +cppu::ClassData +cppu::ClassDataBase +dbtools::param::ParameterWrapper +desktop::CallbackFlushHandler::CallbackData +dp_misc::AbortChannel +drawinglayer::animation::AnimationEntry +drawinglayer::primitive2d::AnimatedSwitchPrimitive2D +drawinglayer::primitive2d::ObjectAndViewTransformationDependentPrimitive2D +drawinglayer::primitive2d::Primitive2DDecompositionVisitor +drawinglayer::primitive2d::SdrFrameBorderData::SdrConnectStyleData +drawinglayer::primitive2d::ViewTransformationDependentPrimitive2D +drawinglayer::primitive3d +drawinglayer::primitive3d::BasePrimitive3D +drawinglayer::primitive3d::BufferedDecompositionPrimitive3D +drawinglayer::primitive3d::GroupPrimitive3D +drawinglayer::primitive3d::PolyPolygonMaterialPrimitive3D +drawinglayer::primitive3d::PolygonHairlinePrimitive3D +drawinglayer::primitive3d::SdrPrimitive3D +formula::FormulaByteToken +formula::FormulaDoubleToken +formula::FormulaErrorToken +formula::FormulaExternalToken +formula::FormulaFAPToken +formula::FormulaIndexToken +formula::FormulaJumpToken +formula::FormulaMissingToken +formula::FormulaTokenIterator::Item +formula::FormulaTypedDoubleToken +formula::FormulaUnknownToken +jvmaccess::UnoVirtualMachine::CreationException +jvmaccess::VirtualMachine::AttachGuard::CreationException +linguistic::PropertyChgHelper +linguistic::PropertyHelper_Spell +oox::IProgressBar +oox::ole::AxContainerModelBase +oox::ole::AxControlModelBase +oox::ole::AxFontDataModel +oox::ole::AxImageModel +oox::ole::AxMorphDataModelBase +oox::ole::AxMultiPageModel +oox::ole::AxPageModel +oox::ole::AxTabStripModel +oox::ole::AxToggleButtonModel +oox::ole::AxUserFormModel +oox::ole::OleObjectInfo +psp +psp::PrintFontManager::PrintFont +salhelper::ORealDynamicLoader +sd::DrawView +sdr::SelectionController +sdr::ViewSelection +sdr::animation::primitiveAnimator +sdr::contact::ObjectContactPainter +sdr::properties::BaseProperties +sfx2::sidebar::Panel +sfx2::sidebar::TabBar::Item +skjpeg_destination_mgr +svt::MultiLineEditImplementation +svt::MultiLineTextCell +svx::CommonStyleManager +svx::PropertyValueProvider +svx::SvxDialControl::DialControl_Impl +svxform::FormToolboxes +sw::BroadcastingModify +sw::UnoCursorHint +ucbhelper::ActiveDataSink +ucbhelper::InteractionAbort +ucbhelper::InteractionApprove +ucbhelper::InteractionDisapprove +ucbhelper::InteractionRetry +utl::Bootstrap::Impl +utl::OInputStreamHelper +vcl::ExtOutDevData +vcl::GraphicFormatDetector +vcl::IconThemeScanner +vcl::IconThemeSelector +vcl::PngImageReader +vcl::WidgetDefinition +vcl::WidgetDefinitionPart +vcl::WidgetDefinitionReader +vcl::filter::PDFDictionaryElement +vcl::filter::PDFReferenceElement +vcl::filter::PDFStreamElement +vcl::test::OutputDeviceTestAnotherOutDev +vcl::test::OutputDeviceTestBitmap +vcl::test::OutputDeviceTestCommon +vcl::test::OutputDeviceTestGradient +vcl::test::OutputDeviceTestLine +vcl::test::OutputDeviceTestPixel +vcl::test::OutputDeviceTestPolyLine +vcl::test::OutputDeviceTestPolyLineB2D +vcl::test::OutputDeviceTestPolyPolygon +vcl::test::OutputDeviceTestPolyPolygonB2D +vcl::test::OutputDeviceTestPolygon +vcl::test::OutputDeviceTestRect +vcl::unotools::VclCanvasBitmap +void OpenGLTexture +writerperfect::DirectoryStream::Impl +xmloff::OControlBorderHandler +xmloff::OFontWidthHandler +xmloff::ORotationAngleHandler diff --git a/bin/find-can-be-private-symbols.functions.results b/bin/find-can-be-private-symbols.functions.results new file mode 100644 index 000000000000..91468a328d1c --- /dev/null +++ b/bin/find-can-be-private-symbols.functions.results @@ -0,0 +1,58 @@ +CheckNodesRange(SwNodeIndex const&, SwNodeIndex const&, bool) +GrGLAssembleInterface(void*, void (*(*)(void*, char const*))()) +ImpPeekGraphicFormat(SvStream&, rtl::OUString&, bool) +ImplCallPreNotify(NotifyEvent&) +ImplDestroyHelpWindow(bool) +ImplFastBitmapConversion(BitmapBuffer&, BitmapBuffer const&, SalTwoRect const&) +ImplGetSalSystem() +ImplHideSplash() +ImplSVMain() +IsDockingWindowVisible(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&) +RefreshToolbars(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) +SalGetDesktopEnvironment() +ScFilterCreate +ScResId(char const*, int) +Simplify(SkPath const&, SkPath*) +checkFormula(ScDocument&, ScAddress const&, char const*) +checkFormulaPosition(ScDocument&, ScAddress const&) +checkFormulaPositions(ScDocument&, short, short, int const*, unsigned long) +clearErrorRecorder() +clearFormulaCellChangedFlag(ScDocument&, ScRange const&) +clewErrorString +compileFormula(ScDocument*, rtl::OUString const&, formula::FormulaGrammar::Grammar) +component_getImplementationEnvironment +createLink +ddot +dl_cairo_surface_set_device_scale(_cairo_surface*, double, double) +endlu(SvStream&) +explain +fieldlen(char const*) +getChartRangeRepresentations(SdrOle2Obj const&) +getDataArea +heuristics +invert +libreofficekit_hook +libreofficekit_hook_2 +loadFile(rtl::OUString const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) +main +makeMinimalTextForScript(UScriptCode) +makeRepresentativeTextForLanguage(o3tl::strong_int<unsigned short, LanguageTypeTag>) +makeRepresentativeTextForScript(UScriptCode) +mod +privateSnippetExecutor +reg_closeKey(void*) +reg_closeRegistry(void*) +reg_dumpRegistry(void*) +reg_openKey(void*, _rtl_uString*, void**) +reg_openRegistry(_rtl_uString*, void**) +reg_openRootKey(void*, void**) +report +sbxToUnoValue(SbxValue const*, com::sun::star::uno::Type const&, com::sun::star::beans::Property const*) +scale +setErrorRecorder() +setLink +set_column +set_title +spaces +toBool(rtl::OUString const&) +vcl_crc64 diff --git a/bin/find-can-be-private-symbols.py b/bin/find-can-be-private-symbols.py index a795abdb9208..f5ff83fd1757 100755 --- a/bin/find-can-be-private-symbols.py +++ b/bin/find-can-be-private-symbols.py @@ -222,4 +222,5 @@ with open("bin/find-can-be-private-symbols.classes.results", "wt") as f: elif sym.startswith("libvisio"): continue elif sym.startswith("libzmf"): continue elif sym.startswith("lucene::"): continue + elif sym.startswith("Sk"): continue f.write(sym + "\n") |