#![feature(proc_macro_span)]
-use proc_macro::LineColumn;
+use proc_macro::{LineColumn, Punct};
#[test]
fn test_line_column_ord() {
assert!(line0_column0 < line0_column1);
assert!(line0_column1 < line1_column0);
}
+
+#[test]
+fn test_punct_eq() {
+ // Good enough if it typechecks, since proc_macro::Punct can't exist in a test.
+ fn _check(punct: Punct) {
+ let _ = punct == ':';
+ }
+}