mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 06:25:30 +00:00
ICU-5410 Remove unused/untestable code
X-SVN-Rev: 21679
This commit is contained in:
parent
bf0220380b
commit
2cff43895e
16 changed files with 81 additions and 72 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
*/
|
||||
|
|
|
@ -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"
|
||||
>
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue