Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(115)

Side by Side Diff: source/common/unicode/caniter.h

Issue 845603002: Update ICU to 54.1 step 1 (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/icu.git@master
Patch Set: remove unusued directories Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « source/common/unicode/bytestriebuilder.h ('k') | source/common/unicode/enumset.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 ******************************************************************************* 2 *******************************************************************************
3 * Copyright (C) 1996-2011, International Business Machines Corporation and 3 * Copyright (C) 1996-2014, International Business Machines Corporation and
4 * others. All Rights Reserved. 4 * others. All Rights Reserved.
5 ******************************************************************************* 5 *******************************************************************************
6 */ 6 */
7 7
8 #ifndef CANITER_H 8 #ifndef CANITER_H
9 #define CANITER_H 9 #define CANITER_H
10 10
11 #include "unicode/utypes.h" 11 #include "unicode/utypes.h"
12 12
13 #if !UCONFIG_NO_NORMALIZATION 13 #if !UCONFIG_NO_NORMALIZATION
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 = {ANGSTROM SIGN}{LATIN SMALL LETTER D WITH DOT ABOVE}{COMBINING CEDILLA} 62 = {ANGSTROM SIGN}{LATIN SMALL LETTER D WITH DOT ABOVE}{COMBINING CEDILLA}
63 12: \\u212B\\u1E11\\u0307 63 12: \\u212B\\u1E11\\u0307
64 = {ANGSTROM SIGN}{LATIN SMALL LETTER D WITH CEDILLA}{COMBINING DOT ABOVE} 64 = {ANGSTROM SIGN}{LATIN SMALL LETTER D WITH CEDILLA}{COMBINING DOT ABOVE}
65 *<br>Note: the code is intended for use with small strings, and is not suitable for larger ones, 65 *<br>Note: the code is intended for use with small strings, and is not suitable for larger ones,
66 * since it has not been optimized for that situation. 66 * since it has not been optimized for that situation.
67 * Note, CanonicalIterator is not intended to be subclassed. 67 * Note, CanonicalIterator is not intended to be subclassed.
68 * @author M. Davis 68 * @author M. Davis
69 * @author C++ port by V. Weinstein 69 * @author C++ port by V. Weinstein
70 * @stable ICU 2.4 70 * @stable ICU 2.4
71 */ 71 */
72 class U_COMMON_API CanonicalIterator : public UObject { 72 class U_COMMON_API CanonicalIterator U_FINAL : public UObject {
73 public: 73 public:
74 /** 74 /**
75 * Construct a CanonicalIterator object 75 * Construct a CanonicalIterator object
76 * @param source string to get results for 76 * @param source string to get results for
77 * @param status Fill-in parameter which receives the status of this oper ation. 77 * @param status Fill-in parameter which receives the status of this oper ation.
78 * @stable ICU 2.4 78 * @stable ICU 2.4
79 */ 79 */
80 CanonicalIterator(const UnicodeString &source, UErrorCode &status); 80 CanonicalIterator(const UnicodeString &source, UErrorCode &status);
81 81
82 /** Destructor 82 /** Destructor
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 199
200 void cleanPieces(); 200 void cleanPieces();
201 201
202 }; 202 };
203 203
204 U_NAMESPACE_END 204 U_NAMESPACE_END
205 205
206 #endif /* #if !UCONFIG_NO_NORMALIZATION */ 206 #endif /* #if !UCONFIG_NO_NORMALIZATION */
207 207
208 #endif 208 #endif
OLDNEW
« no previous file with comments | « source/common/unicode/bytestriebuilder.h ('k') | source/common/unicode/enumset.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698