diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-03-27 13:10:22 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-03-28 08:24:51 +0000 |
commit | 71403558cbffb6c1ce1c4993a177bf3364941e22 (patch) | |
tree | 76aeee13c28f3c4177d5e3f5c9348d6b88f3abc4 /idl/inc/slot.hxx | |
parent | dad9627997f4e4d37d31c36b4125e572406af0f2 (diff) |
remove PseudoSlot support from idl compiler
Since we have removed the last usage with
commit 12c6caa84a61f23df996a0396432fa4b8d5c4785
"Kill remaining PseudoSlots usage"
And remove corresponding support from the list-dispatch-commands script.
Also remove the now unused SFX_NEW_SLOT_ENUM macro
Change-Id: Id07c431de4404acf61a8bdd3507e390e5249879a
Reviewed-on: https://gerrit.libreoffice.org/35754
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'idl/inc/slot.hxx')
-rw-r--r-- | idl/inc/slot.hxx | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/idl/inc/slot.hxx b/idl/inc/slot.hxx index 5513009ce3a4..06e98097380f 100644 --- a/idl/inc/slot.hxx +++ b/idl/inc/slot.hxx @@ -31,7 +31,6 @@ public: SvIdentifier aGroupId; SvIdentifier aExecMethod; SvIdentifier aStateMethod; - SvBOOL aPseudoSlots; SvBOOL aToggle; SvBOOL aAutoUpdate; @@ -48,12 +47,9 @@ public: SvBOOL aAccelConfig; SvBOOL aFastCall; SvBOOL aContainer; - SvIdentifier aPseudoPrefix; OString aDisableFlags; - SvMetaSlot* pLinkedSlot; SvMetaSlot* pNextSlot; sal_uLong nListPos; - SvMetaEnumValue* pEnumValue; SvBOOL aReadOnlyDoc; SvBOOL aExport; @@ -63,7 +59,6 @@ public: size_t nStart, SvIdlDataBase & rBase, SvStream & rOutStm ); - void SetEnumValue(SvMetaEnumValue *p) { pEnumValue = p; } OString GetMangleName() const; bool IsVariable() const; bool IsMethod() const; @@ -97,7 +92,6 @@ public: const OString& GetExecMethod() const; const OString& GetStateMethod() const; const OString& GetDisableFlags() const; - bool GetPseudoSlots() const; bool GetToggle() const; bool GetAutoUpdate() const; @@ -108,7 +102,6 @@ public: bool GetNoRecord() const; bool GetRecordAbsolute() const; - const OString& GetPseudoPrefix() const; bool GetMenuConfig() const; bool GetToolBoxConfig() const; bool GetAccelConfig() const; @@ -123,14 +116,13 @@ public: void SetListPos(sal_uLong n) { nListPos = n; } void ResetSlotPointer() - { pNextSlot = pLinkedSlot = nullptr; } + { pNextSlot = nullptr; } virtual bool Test( SvTokenStream & rInStm ) override; virtual void ReadAttributesSvIdl( SvIdlDataBase & rBase, SvTokenStream & rInStm ) override; virtual bool ReadSvIdl( SvIdlDataBase &, SvTokenStream & rInStm ) override; - virtual void Insert( SvSlotElementList&, const OString& rPrefix, - SvIdlDataBase& ) override; + virtual void Insert( SvSlotElementList& ) override; void WriteSlotStubs( const OString& rShellName, ByteStringList & rList, SvStream & rOutStm ); |