From 331f9077a035b201e7bddfabae503ba72c3ab1de Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Sat, 8 Mar 2014 00:27:49 +0100 Subject: [PATCH] doc: add two missing char methods doc-strings XID_* property are defined in UAX #31, just reference it here. Signed-off-by: Luca Bruno --- src/libstd/char.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/libstd/char.rs b/src/libstd/char.rs index ce9336d4909a..4c0f77586db4 100644 --- a/src/libstd/char.rs +++ b/src/libstd/char.rs @@ -94,9 +94,19 @@ pub fn from_u32(i: u32) -> Option { /// Returns whether the specified `char` is considered a Unicode alphabetic /// code point pub fn is_alphabetic(c: char) -> bool { derived_property::Alphabetic(c) } -#[allow(missing_doc)] + +/// Returns whether the specified `char` satisfies the 'XID_Start' Unicode property +/// +/// 'XID_Start' is a Unicode Derived Property specified in +/// [UAX #31](http://unicode.org/reports/tr31/#NFKC_Modifications), +/// mostly similar to ID_Start but modified for closure under NFKx. pub fn is_XID_start(c: char) -> bool { derived_property::XID_Start(c) } -#[allow(missing_doc)] + +/// Returns whether the specified `char` satisfies the 'XID_Continue' Unicode property +/// +/// 'XID_Continue' is a Unicode Derived Property specified in +/// [UAX #31](http://unicode.org/reports/tr31/#NFKC_Modifications), +/// mostly similar to 'ID_Continue' but modified for closure under NFKx. pub fn is_XID_continue(c: char) -> bool { derived_property::XID_Continue(c) } ///