1 #![feature(proc_macro_span)]
3 use proc_macro::{LineColumn, Punct};
6 fn test_line_column_ord() {
7 let line0_column0 = LineColumn { line: 0, column: 0 };
8 let line0_column1 = LineColumn { line: 0, column: 1 };
9 let line1_column0 = LineColumn { line: 1, column: 0 };
10 assert!(line0_column0 < line0_column1);
11 assert!(line0_column1 < line1_column0);
16 // Good enough if it typechecks, since proc_macro::Punct can't exist in a test.
17 fn _check(punct: Punct) {