OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CollationSettings
(Results
1 - 21
of
21
) sorted by null
/external/icu/icu4c/source/i18n/
collationcompare.h
24
struct
CollationSettings
;
29
const
CollationSettings
&settings,
collationroot.h
22
struct
CollationSettings
;
32
static const
CollationSettings
*getSettings(UErrorCode &errorCode);
collationdatawriter.h
22
struct
CollationSettings
;
30
static int32_t writeBase(const CollationData &data, const
CollationSettings
&settings,
35
static int32_t writeTailoring(const CollationTailoring &t, const
CollationSettings
&settings,
43
const CollationData &data, const
CollationSettings
&settings,
collationsettings.cpp
6
*
collationsettings
.cpp
19
#include "
collationsettings
.h"
26
CollationSettings
::
CollationSettings
(const
CollationSettings
&other)
48
CollationSettings
::~
CollationSettings
() {
55
CollationSettings
::operator==(const
CollationSettings
&other) const {
66
CollationSettings
::hashCode() const
[
all
...]
collationsettings.h
6
*
collationsettings
.h
30
struct U_I18N_API
CollationSettings
: public SharedObject {
101
CollationSettings
()
109
CollationSettings
(const
CollationSettings
&other);
110
virtual ~
CollationSettings
();
112
UBool operator==(const
CollationSettings
&other) const;
114
inline UBool operator!=(const
CollationSettings
&other) const {
collationtailoring.h
22
#include "
collationsettings
.h"
47
CollationTailoring(const
CollationSettings
*baseSettings);
63
const
CollationSettings
*settings; // reference-counted
collationcompare.cpp
21
#include "
collationsettings
.h"
28
const
CollationSettings
&settings,
34
if((options &
CollationSettings
::ALTERNATE_MASK) == 0) {
112
if(
CollationSettings
::getStrength(options) >= UCOL_SECONDARY) {
113
if((options &
CollationSettings
::BACKWARD_SECONDARY) == 0) {
186
if((options &
CollationSettings
::CASE_LEVEL) != 0) {
187
int32_t strength =
CollationSettings
::getStrength(options);
242
if((options &
CollationSettings
::UPPER_FIRST) == 0) {
251
if(
CollationSettings
::getStrength(options) <= UCOL_SECONDARY) { return UCOL_EQUAL; }
253
uint32_t tertiaryMask =
CollationSettings
::getTertiaryMask(options)
[
all
...]
collationfastlatin.cpp
19
#include "
collationsettings
.h"
26
CollationFastLatin::getOptions(const CollationData *data, const
CollationSettings
&settings,
34
if((settings.options &
CollationSettings
::ALTERNATE_MASK) == 0) {
81
if((settings.options &
CollationSettings
::NUMERIC) != 0) {
102
options &= 0xffff; // needed for
CollationSettings
::getStrength() to work
124
if(c <= 0x39 && c >= 0x30 && (options &
CollationSettings
::NUMERIC) != 0) {
155
if(c <= 0x39 && c >= 0x30 && (options &
CollationSettings
::NUMERIC) != 0) {
198
if(
CollationSettings
::getStrength(options) >= UCOL_SECONDARY) {
260
if((options &
CollationSettings
::BACKWARD_SECONDARY) != 0) {
273
if((options &
CollationSettings
::CASE_LEVEL) != 0)
[
all
...]
collationtailoring.cpp
23
#include "
collationsettings
.h"
33
CollationTailoring::CollationTailoring(const
CollationSettings
*baseSettings)
44
settings = new
CollationSettings
();
collationruleparser.h
33
struct
CollationSettings
;
126
CollationSettings
&outSettings,
182
CollationSettings
*settings;
collationkeys.h
28
struct
CollationSettings
;
110
const
CollationSettings
&settings,
collationkeys.cpp
20
#include "
collationsettings
.h"
226
const
CollationSettings
&settings,
234
uint32_t levels = levelMasks[
CollationSettings
::getStrength(options)];
235
if((options &
CollationSettings
::CASE_LEVEL) != 0) {
243
if((options &
CollationSettings
::ALTERNATE_MASK) == 0) {
251
uint32_t tertiaryMask =
CollationSettings
::getTertiaryMask(options);
355
} else if((options &
CollationSettings
::BACKWARD_SECONDARY) == 0) {
406
if((
CollationSettings
::getStrength(options) == UCOL_PRIMARY) ?
417
if((options &
CollationSettings
::UPPER_FIRST) == 0) {
486
} else if((options &
CollationSettings
::UPPER_FIRST) == 0)
[
all
...]
collationroot.cpp
22
#include "
collationsettings
.h"
82
const
CollationSettings
*
rulebasedcollator.cpp
44
#include "
collationsettings
.h"
391
const
CollationSettings
&
402
option =
CollationSettings
::BACKWARD_SECONDARY;
409
option =
CollationSettings
::CASE_LEVEL;
412
option =
CollationSettings
::CHECK_FCD;
420
option =
CollationSettings
::NUMERIC;
438
const
CollationSettings
&defaultSettings = getDefaultSettings();
445
CollationSettings
*ownedSettings = SharedObject::copyOnWrite(settings);
453
ownedSettings->setFlag(
CollationSettings
::BACKWARD_SECONDARY, value,
463
ownedSettings->setFlag(
CollationSettings
::CASE_LEVEL, value
[
all
...]
collationruleparser.cpp
30
#include "
collationsettings
.h"
72
CollationSettings
&outSettings,
111
settings->setFlag(
CollationSettings
::BACKWARD_SECONDARY,
503
settings->setFlag(
CollationSettings
::BACKWARD_SECONDARY,
542
value =
CollationSettings
::MAX_VAR_SPACE;
544
value =
CollationSettings
::MAX_VAR_PUNCT;
546
value =
CollationSettings
::MAX_VAR_SYMBOL;
548
value =
CollationSettings
::MAX_VAR_CURRENCY;
575
settings->setFlag(
CollationSettings
::CASE_LEVEL, value, 0, errorCode);
582
settings->setFlag(
CollationSettings
::CHECK_FCD, value, 0, errorCode)
[
all
...]
collationdatawriter.cpp
25
#include "
collationsettings
.h"
76
CollationDataWriter::writeBase(const CollationData &data, const
CollationSettings
&settings,
87
CollationDataWriter::writeTailoring(const CollationTailoring &t, const
CollationSettings
&settings,
98
const CollationData &data, const
CollationSettings
&settings,
collationfastlatin.h
22
struct
CollationSettings
;
208
static int32_t getOptions(const CollationData *data, const
CollationSettings
&settings,
collationdatareader.cpp
26
#include "
collationsettings
.h"
369
const
CollationSettings
&ts = *tailoring.settings;
384
CollationSettings
*settings = SharedObject::copyOnWrite(tailoring.settings);
collationdatabuilder.h
24
#include "
collationsettings
.h"
236
const
CollationSettings
*baseSettings;
collationbuilder.cpp
41
#include "
collationsettings
.h"
250
CollationSettings
&ownedSettings = *SharedObject::copyOnWrite(tailoring->settings);
[
all
...]
/external/icu/icu4c/source/i18n/unicode/
tblcoll.h
75
struct
CollationSettings
;
[
all
...]
Completed in 583 milliseconds