Index: source/i18n/unicode/plurfmt.h |
diff --git a/source/i18n/unicode/plurfmt.h b/source/i18n/unicode/plurfmt.h |
index bc5aff01d6dc02c3f08e50edec6e9b6af1a2fc1a..f7099d81e2314f22038f1d1927771c497cdcbf47 100644 |
--- a/source/i18n/unicode/plurfmt.h |
+++ b/source/i18n/unicode/plurfmt.h |
@@ -1,6 +1,6 @@ |
/* |
******************************************************************************* |
-* Copyright (C) 2007-2013, International Business Machines Corporation and |
+* Copyright (C) 2007-2014, International Business Machines Corporation and |
* others. All Rights Reserved. |
******************************************************************************* |
* |
@@ -28,6 +28,7 @@ |
U_NAMESPACE_BEGIN |
class Hashtable; |
+class NFRule; |
/** |
* <p> |
@@ -599,7 +600,11 @@ private: |
const MessagePattern& pattern, int32_t partIndex, |
const PluralSelector& selector, void *context, double number, UErrorCode& ec); /**< @internal */ |
+ void parseType(const UnicodeString& source, const NFRule *rbnfLenientScanner, |
+ Formattable& result, FieldPosition& pos) const; |
+ |
friend class MessageFormat; |
+ friend class NFRule; |
}; |
U_NAMESPACE_END |