Add ForeignName wrapper around non-Rust names
diff --git a/syntax/mod.rs b/syntax/mod.rs
index 9b4a101..57ed4fc 100644
--- a/syntax/mod.rs
+++ b/syntax/mod.rs
@@ -41,6 +41,7 @@
pub use self::atom::Atom;
pub use self::derive::{Derive, Trait};
pub use self::doc::Doc;
+pub use self::names::ForeignName;
pub use self::parse::parse_items;
pub use self::types::Types;
@@ -252,7 +253,7 @@
#[derive(Clone)]
pub struct Pair {
pub namespace: Namespace,
- pub cxx: Ident,
+ pub cxx: ForeignName,
pub rust: Ident,
}