From 5ab1062d4a307465bd5b985474a6cbf3b90a7fc7 Mon Sep 17 00:00:00 2001 From: Barosl Lee Date: Wed, 19 Nov 2014 05:05:51 +0900 Subject: [PATCH] Use namespaced enums rust-lang/rust#18973 changed the behavior of enums. Enums are now namespaced. --- generator/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generator/src/lib.rs b/generator/src/lib.rs index f5a2c9b..2259027 100644 --- a/generator/src/lib.rs +++ b/generator/src/lib.rs @@ -21,7 +21,7 @@ extern crate syntax; extern crate url; use phf_mac::util as phf; -use phf_mac::util::{Entry, KeyStr}; +use phf_mac::util::{Entry, Key}; use rustc::plugin::Registry; use syntax::{ast, codemap, parse}; use syntax::ast::{CookedStr, LitStr}; @@ -84,7 +84,7 @@ fn expand(cx: &mut ExtCtxt, sp: codemap::Span, tts: &[ast::TokenTree]) -> Box Entry { // The key let key = str_to_lit(cx, sp, ext); - let key_contents = KeyStr(token::intern_and_get_ident(ext)); + let key_contents = Key::Str(token::intern_and_get_ident(ext)); // The raw media type let raw_media_type = generate_media_type(cx, sp, type_, subtype);