From 3a6ccdc263d9a169c2d317a6f78664e1f18d3b15 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Sun, 7 Dec 2014 01:55:34 +0000 Subject: Remove Ascii, AsciiCast, OwnedAsciiCast, AsciiStr, IntoBytes, IntoString. As a replacement, add is_ascii() to AsciiExt, and implement AsciiExt for u8 and char. [breaking-change] --- src/libsyntax/ext/bytes.rs | 1 + src/libsyntax/feature_gate.rs | 2 ++ 2 files changed, 3 insertions(+) (limited to 'src/libsyntax') diff --git a/src/libsyntax/ext/bytes.rs b/src/libsyntax/ext/bytes.rs index 2d1d13f16d0..2844c0b523e 100644 --- a/src/libsyntax/ext/bytes.rs +++ b/src/libsyntax/ext/bytes.rs @@ -15,6 +15,7 @@ use codemap::Span; use ext::base::*; use ext::base; use ext::build::AstBuilder; +use std::ascii::AsciiExt; pub fn expand_syntax_ext<'cx>(cx: &'cx mut ExtCtxt, diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index d53a4b0e8d1..28f7a78ddd0 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -31,6 +31,8 @@ use visit::Visitor; use parse::token; use std::slice; +use std::ascii::AsciiExt; + // if you change this list without updating src/doc/reference.md, @cmr will be sad static KNOWN_FEATURES: &'static [(&'static str, Status)] = &[ -- cgit 1.4.1-3-g733a5