remove unnecessary ForEach
Change-Id: I53bb48c27c3b42dd73f81ed46f3c29e409d8fb47
This commit is contained in:
parent
efa55cfd74
commit
4e46ab162a
@ -316,7 +316,6 @@ sal_uInt16 GetPos( const AERef aE ) const;\
|
|||||||
_SV_DECL_PTRARR_DEF_GEN( nm, AE, IS, AE &, vis )
|
_SV_DECL_PTRARR_DEF_GEN( nm, AE, IS, AE &, vis )
|
||||||
|
|
||||||
#define SV_DECL_PTRARR_GEN(nm, AE, IS, Base, AERef, VPRef, vis )\
|
#define SV_DECL_PTRARR_GEN(nm, AE, IS, Base, AERef, VPRef, vis )\
|
||||||
typedef sal_Bool (*FnForEach_##nm)( const AERef, void* );\
|
|
||||||
class vis nm: public Base \
|
class vis nm: public Base \
|
||||||
{\
|
{\
|
||||||
public:\
|
public:\
|
||||||
@ -344,15 +343,6 @@ public:\
|
|||||||
const AE* GetData() const {\
|
const AE* GetData() const {\
|
||||||
return (const AE*)Base::GetData();\
|
return (const AE*)Base::GetData();\
|
||||||
}\
|
}\
|
||||||
void ForEach( CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( 0, nA, (FnForEach_##Base)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
void ForEach( sal_uInt16 nS, sal_uInt16 nE, \
|
|
||||||
CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( nS, nE, (FnForEach_##Base)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
AE operator[]( sal_uInt16 nP )const { \
|
AE operator[]( sal_uInt16 nP )const { \
|
||||||
return (AE)Base::operator[](nP); }\
|
return (AE)Base::operator[](nP); }\
|
||||||
AE GetObject(sal_uInt16 nP) const { \
|
AE GetObject(sal_uInt16 nP) const { \
|
||||||
@ -374,7 +364,6 @@ SV_DECL_PTRARR_GEN(nm, AE, IS, SvPtrarr, AE &, VoidPtr &, )
|
|||||||
SV_DECL_PTRARR_GEN(nm, AE, IS, SvPtrarr, AE &, VoidPtr &, vis )
|
SV_DECL_PTRARR_GEN(nm, AE, IS, SvPtrarr, AE &, VoidPtr &, vis )
|
||||||
|
|
||||||
#define SV_DECL_PTRARR_DEL_GEN(nm, AE, IS, Base, AERef, VPRef, vis )\
|
#define SV_DECL_PTRARR_DEL_GEN(nm, AE, IS, Base, AERef, VPRef, vis )\
|
||||||
typedef sal_Bool (*FnForEach_##nm)( const AERef, void* );\
|
|
||||||
class vis nm: public Base \
|
class vis nm: public Base \
|
||||||
{\
|
{\
|
||||||
public:\
|
public:\
|
||||||
@ -403,15 +392,6 @@ public:\
|
|||||||
const AE* GetData() const {\
|
const AE* GetData() const {\
|
||||||
return (const AE*)Base::GetData();\
|
return (const AE*)Base::GetData();\
|
||||||
}\
|
}\
|
||||||
void ForEach( CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( 0, nA, (FnForEach_##Base)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
void ForEach( sal_uInt16 nS, sal_uInt16 nE, \
|
|
||||||
CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( nS, nE, (FnForEach_##Base)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
AE operator[]( sal_uInt16 nP )const { \
|
AE operator[]( sal_uInt16 nP )const { \
|
||||||
return (AE)Base::operator[](nP); }\
|
return (AE)Base::operator[](nP); }\
|
||||||
AE GetObject( sal_uInt16 nP )const { \
|
AE GetObject( sal_uInt16 nP )const { \
|
||||||
@ -452,7 +432,6 @@ _SV_DECL_PTRARR_DEF( SvPtrarr, VoidPtr, 0, SVL_DLLPUBLIC )
|
|||||||
// SORTARR - Begin
|
// SORTARR - Begin
|
||||||
|
|
||||||
#define _SORT_CLASS_DEF(nm, AE, IS, vis)\
|
#define _SORT_CLASS_DEF(nm, AE, IS, vis)\
|
||||||
typedef sal_Bool (*FnForEach_##nm)( const AE&, void* );\
|
|
||||||
class vis nm : private nm##_SAR \
|
class vis nm : private nm##_SAR \
|
||||||
{\
|
{\
|
||||||
public:\
|
public:\
|
||||||
@ -637,15 +616,6 @@ _SORT_CLASS_DEF(nm, AE, IS, vis)\
|
|||||||
return nm##_SAR::GetObject( nP );\
|
return nm##_SAR::GetObject( nP );\
|
||||||
}\
|
}\
|
||||||
sal_Bool Seek_Entry( const AE aE, sal_uInt16* pP = 0 ) const;\
|
sal_Bool Seek_Entry( const AE aE, sal_uInt16* pP = 0 ) const;\
|
||||||
void ForEach( CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( 0, nA, (FnForEach_SvPtrarr)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
void ForEach( sal_uInt16 nS, sal_uInt16 nE, \
|
|
||||||
CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( nS, nE, (FnForEach_SvPtrarr)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
void DeleteAndDestroy( sal_uInt16 nP, sal_uInt16 nL=1 ); \
|
void DeleteAndDestroy( sal_uInt16 nP, sal_uInt16 nL=1 ); \
|
||||||
_SORTARR_BLC_CASTS(nm, AE )\
|
_SORTARR_BLC_CASTS(nm, AE )\
|
||||||
\
|
\
|
||||||
@ -689,15 +659,6 @@ _SORT_CLASS_DEF(nm, AE, IS, vis) \
|
|||||||
return nm##_SAR::GetObject( nP );\
|
return nm##_SAR::GetObject( nP );\
|
||||||
}\
|
}\
|
||||||
sal_Bool Seek_Entry( const AE & aE, sal_uInt16* pP = 0 ) const;\
|
sal_Bool Seek_Entry( const AE & aE, sal_uInt16* pP = 0 ) const;\
|
||||||
void ForEach( CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( 0, nA, (FnForEach_##nm##_SAR)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
void ForEach( sal_uInt16 nS, sal_uInt16 nE, \
|
|
||||||
CONCAT( FnForEach_, nm ) fnForEach, void* pArgs = 0 )\
|
|
||||||
{\
|
|
||||||
_ForEach( nS, nE, (FnForEach_##nm##_SAR)fnForEach, pArgs );\
|
|
||||||
}\
|
|
||||||
private:\
|
private:\
|
||||||
nm( const nm& );\
|
nm( const nm& );\
|
||||||
nm& operator=( const nm& );\
|
nm& operator=( const nm& );\
|
||||||
|
@ -17,7 +17,6 @@ b) At the time of writing the majority of unused code now originates via
|
|||||||
*::Insert
|
*::Insert
|
||||||
*::Remove
|
*::Remove
|
||||||
*::DeleteAndDestroy
|
*::DeleteAndDestroy
|
||||||
*::_ForEach
|
|
||||||
*::Replace
|
*::Replace
|
||||||
c) callcatcher ignores virtuals. But implementations of "pure virtuals"
|
c) callcatcher ignores virtuals. But implementations of "pure virtuals"
|
||||||
are not actually virtual methods. If something is declared pure virtual
|
are not actually virtual methods. If something is declared pure virtual
|
||||||
|
Loading…
x
Reference in New Issue
Block a user