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

Side by Side Diff: third_party/icu/source/i18n/selfmt.cpp

Issue 6484008: Enable RTTI for ICU.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: use _MSC_VERSION for conditional include on Win Created 9 years, 10 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 | Annotate | Revision Log
OLDNEW
1 /******************************************************************** 1 /********************************************************************
2 * COPYRIGHT: 2 * COPYRIGHT:
3 * Copyright (c) 1997-2010, International Business Machines Corporation and 3 * Copyright (c) 1997-2010, International Business Machines Corporation and
4 * others. All Rights Reserved. 4 * others. All Rights Reserved.
5 * Copyright (C) 2010 , Yahoo! Inc. 5 * Copyright (C) 2010 , Yahoo! Inc.
6 ******************************************************************** 6 ********************************************************************
7 * 7 *
8 * File SELFMT.CPP 8 * File SELFMT.CPP
9 * 9 *
10 * Modification History: 10 * Modification History:
11 * 11 *
12 * Date Name Description 12 * Date Name Description
13 * 11/11/09 kirtig Finished first cut of implementation. 13 * 11/11/09 kirtig Finished first cut of implementation.
14 * 11/16/09 kirtig Improved version 14 * 11/16/09 kirtig Improved version
15 ********************************************************************/ 15 ********************************************************************/
16 16
17 #if defined(_MSC_VER) && defined(_HAS_EXCEPTIONS) && !_HAS_EXCEPTIONS
18 #include <exception>
19 using std::exception;
20 #endif
17 #include <typeinfo> // for 'typeid' to work 21 #include <typeinfo> // for 'typeid' to work
18 22
19 #include "unicode/utypes.h" 23 #include "unicode/utypes.h"
20 #include "unicode/ustring.h" 24 #include "unicode/ustring.h"
21 #include "unicode/ucnv_err.h" 25 #include "unicode/ucnv_err.h"
22 #include "unicode/uchar.h" 26 #include "unicode/uchar.h"
23 #include "unicode/umsg.h" 27 #include "unicode/umsg.h"
24 #include "unicode/rbnf.h" 28 #include "unicode/rbnf.h"
25 #include "cmemory.h" 29 #include "cmemory.h"
26 #include "util.h" 30 #include "util.h"
(...skipping 411 matching lines...) Expand 10 before | Expand all | Expand 10 after
438 return; 442 return;
439 } 443 }
440 } 444 }
441 } 445 }
442 446
443 U_NAMESPACE_END 447 U_NAMESPACE_END
444 448
445 #endif /* #if !UCONFIG_NO_FORMATTING */ 449 #endif /* #if !UCONFIG_NO_FORMATTING */
446 450
447 //eof 451 //eof
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698