ICU-5410 Remove unused/untestable code

X-SVN-Rev: 21679
This commit is contained in:
George Rhoten 2007-06-08 22:31:20 +00:00
parent bf0220380b
commit 2cff43895e
16 changed files with 81 additions and 72 deletions

View file

@ -1,7 +1,7 @@
/*
*******************************************************************************
*
* Copyright (C) 2001-2006, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
@ -116,12 +116,12 @@ CaseMapTransliterator::CaseMapTransliterator(const CaseMapTransliterator& o) :
/**
* Assignment operator.
*/
CaseMapTransliterator& CaseMapTransliterator::operator=(const CaseMapTransliterator& o) {
/*CaseMapTransliterator& CaseMapTransliterator::operator=(const CaseMapTransliterator& o) {
Transliterator::operator=(o);
fCsp = o.fCsp;
fMap = o.fMap;
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -1,7 +1,7 @@
/*
*******************************************************************************
*
* Copyright (C) 2001-2005, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
@ -62,11 +62,6 @@ public:
*/
CaseMapTransliterator(const CaseMapTransliterator&);
/**
* Assignment operator.
*/
CaseMapTransliterator& operator=(const CaseMapTransliterator&);
/**
* Transliterator API.
* @return a copy of the object.
@ -99,6 +94,13 @@ protected:
const UCaseProps *fCsp;
UCaseMapFull *fMap;
private:
/**
* Assignment operator.
*/
CaseMapTransliterator& operator=(const CaseMapTransliterator&);
};
U_NAMESPACE_END

View file

@ -99,12 +99,6 @@ public:
*/
CompoundTransliterator(const CompoundTransliterator&);
/**
* Assignment operator.
* @internal Use transliterator factory methods instead since this class will be removed in that release.
*/
CompoundTransliterator& operator=(const CompoundTransliterator&);
/**
* Transliterator API.
* @internal Use transliterator factory methods instead since this class will be removed in that release.
@ -199,6 +193,12 @@ private:
friend class Transliterator;
friend class TransliteratorAlias; // to access private ct
/**
* Assignment operator.
* @internal Use transliterator factory methods instead since this class will be removed in that release.
*/
CompoundTransliterator& operator=(const CompoundTransliterator&);
/**
* Private constructor for Transliterator.
*/

View file

@ -45,6 +45,7 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/w14001 /w14063 /w14121 /w14125 /w14127 /w14130 /w14131 /w14152 /w14189 /w14204 /w14296 /w14366 /w14505 /w14702"
AdditionalIncludeDirectories="..\..\include;..\common"
PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_I18N_IMPLEMENTATION"
StringPooling="true"
@ -140,6 +141,7 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/w14001 /w14063 /w14121 /w14125 /w14127 /w14130 /w14131 /w14152 /w14189 /w14204 /w14296 /w14366 /w14505 /w14702 /w14710"
Optimization="0"
AdditionalIncludeDirectories="..\..\include;..\common"
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_I18N_IMPLEMENTATION"
@ -883,14 +885,6 @@
RelativePath=".\islamcal.h"
>
</File>
<File
RelativePath=".\persncal.cpp"
>
</File>
<File
RelativePath=".\persncal.h"
>
</File>
<File
RelativePath=".\japancal.cpp"
>
@ -1061,6 +1055,14 @@
RelativePath=".\olsontz.h"
>
</File>
<File
RelativePath=".\persncal.cpp"
>
</File>
<File
RelativePath=".\persncal.h"
>
</File>
<File
RelativePath=".\rbnf.cpp"
>

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2006, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -85,12 +85,12 @@ NameUnicodeTransliterator::NameUnicodeTransliterator(const NameUnicodeTransliter
/**
* Assignment operator.
*/
NameUnicodeTransliterator& NameUnicodeTransliterator::operator=(
/*NameUnicodeTransliterator& NameUnicodeTransliterator::operator=(
const NameUnicodeTransliterator& o) {
Transliterator::operator=(o);
// not necessary: the legal sets should all be the same -- legal=o.legal;
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -43,11 +43,6 @@ public:
*/
NameUnicodeTransliterator(const NameUnicodeTransliterator&);
/**
* Assignment operator.
*/
NameUnicodeTransliterator& operator=(const NameUnicodeTransliterator&);
/**
* Transliterator API.
* @return A copy of the object.
@ -82,6 +77,11 @@ public:
* Set of characters which occur in Unicode character names.
*/
UnicodeSet legal;
private:
/**
* Assignment operator.
*/
NameUnicodeTransliterator& operator=(const NameUnicodeTransliterator&);
};
U_NAMESPACE_END

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2006, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -82,12 +82,12 @@ Transliterator(o) {
/**
* Assignment operator.
*/
NormalizationTransliterator& NormalizationTransliterator::operator=(const NormalizationTransliterator& o) {
/*NormalizationTransliterator& NormalizationTransliterator::operator=(const NormalizationTransliterator& o) {
Transliterator::operator=(o);
fMode = o.fMode;
options = o.options;
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -47,11 +47,6 @@ class NormalizationTransliterator : public Transliterator {
*/
NormalizationTransliterator(const NormalizationTransliterator&);
/**
* Assignment operator.
*/
NormalizationTransliterator& operator=(const NormalizationTransliterator&);
/**
* Transliterator API.
* @return A copy of the object.
@ -100,6 +95,12 @@ class NormalizationTransliterator : public Transliterator {
*/
NormalizationTransliterator(const UnicodeString& id,
UNormalizationMode mode, int32_t opt);
private:
/**
* Assignment operator.
*/
NormalizationTransliterator& operator=(const NormalizationTransliterator&);
};
U_NAMESPACE_END

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2005, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -48,11 +48,11 @@ TitlecaseTransliterator::TitlecaseTransliterator(const TitlecaseTransliterator&
/**
* Assignment operator.
*/
TitlecaseTransliterator& TitlecaseTransliterator::operator=(
/*TitlecaseTransliterator& TitlecaseTransliterator::operator=(
const TitlecaseTransliterator& o) {
CaseMapTransliterator::operator=(o);
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -46,11 +46,6 @@ class TitlecaseTransliterator : public CaseMapTransliterator {
*/
TitlecaseTransliterator(const TitlecaseTransliterator&);
/**
* Assignment operator.
*/
TitlecaseTransliterator& operator=(const TitlecaseTransliterator&);
/**
* Transliterator API.
* @return a copy of the object.
@ -67,7 +62,7 @@ class TitlecaseTransliterator : public CaseMapTransliterator {
*/
U_I18N_API static UClassID U_EXPORT2 getStaticClassID();
protected:
protected:
/**
* Implements {@link Transliterator#handleTransliterate}.
@ -80,6 +75,12 @@ class TitlecaseTransliterator : public CaseMapTransliterator {
*/
virtual void handleTransliterate(Replaceable& text, UTransPosition& offset,
UBool isIncremental) const;
private:
/**
* Assignment operator.
*/
TitlecaseTransliterator& operator=(const TitlecaseTransliterator&);
};
U_NAMESPACE_END

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2004, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -47,11 +47,11 @@ LowercaseTransliterator::LowercaseTransliterator(const LowercaseTransliterator&
/**
* Assignment operator.
*/
LowercaseTransliterator& LowercaseTransliterator::operator=(
/*LowercaseTransliterator& LowercaseTransliterator::operator=(
const LowercaseTransliterator& o) {
CaseMapTransliterator::operator=(o);
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -44,11 +44,6 @@ class LowercaseTransliterator : public CaseMapTransliterator {
*/
LowercaseTransliterator(const LowercaseTransliterator&);
/**
* Assignment operator.
*/
LowercaseTransliterator& operator=(const LowercaseTransliterator&);
/**
* Transliterator API.
* @return a copy of the object.
@ -64,6 +59,12 @@ class LowercaseTransliterator : public CaseMapTransliterator {
* ICU "poor man's RTTI", returns a UClassID for this class.
*/
U_I18N_API static UClassID U_EXPORT2 getStaticClassID();
private:
/**
* Assignment operator.
*/
LowercaseTransliterator& operator=(const LowercaseTransliterator&);
};
U_NAMESPACE_END

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2004, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -47,11 +47,11 @@ UppercaseTransliterator::UppercaseTransliterator(const UppercaseTransliterator&
/**
* Assignment operator.
*/
UppercaseTransliterator& UppercaseTransliterator::operator=(
/*UppercaseTransliterator& UppercaseTransliterator::operator=(
const UppercaseTransliterator& o) {
CaseMapTransliterator::operator=(o);
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -44,11 +44,6 @@ class UppercaseTransliterator : public CaseMapTransliterator {
*/
UppercaseTransliterator(const UppercaseTransliterator&);
/**
* Assignment operator.
*/
UppercaseTransliterator& operator=(const UppercaseTransliterator&);
/**
* Transliterator API.
* @return a copy of the object.
@ -64,6 +59,12 @@ class UppercaseTransliterator : public CaseMapTransliterator {
* ICU "poor man's RTTI", returns a UClassID for this class.
*/
U_I18N_API static UClassID U_EXPORT2 getStaticClassID();
private:
/**
* Assignment operator.
*/
UppercaseTransliterator& operator=(const UppercaseTransliterator&);
};
U_NAMESPACE_END

View file

@ -1,6 +1,6 @@
/*
**********************************************************************
* Copyright (C) 2001-2004, International Business Machines
* Copyright (C) 2001-2007, International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
* Date Name Description
@ -48,11 +48,11 @@ UnicodeNameTransliterator::UnicodeNameTransliterator(const UnicodeNameTransliter
/**
* Assignment operator.
*/
UnicodeNameTransliterator& UnicodeNameTransliterator::operator=(
/*UnicodeNameTransliterator& UnicodeNameTransliterator::operator=(
const UnicodeNameTransliterator& o) {
Transliterator::operator=(o);
return *this;
}
}*/
/**
* Transliterator API.

View file

@ -43,11 +43,6 @@ class UnicodeNameTransliterator : public Transliterator {
*/
UnicodeNameTransliterator(const UnicodeNameTransliterator&);
/**
* Assignment operator.
*/
UnicodeNameTransliterator& operator=(const UnicodeNameTransliterator&);
/**
* Transliterator API.
*/
@ -77,6 +72,12 @@ class UnicodeNameTransliterator : public Transliterator {
virtual void handleTransliterate(Replaceable& text, UTransPosition& offset,
UBool isIncremental) const;
private:
/**
* Assignment operator.
*/
UnicodeNameTransliterator& operator=(const UnicodeNameTransliterator&);
};
U_NAMESPACE_END