xref: /linux/rust/proc-macro2/probe/proc_macro_span_location.rs (revision a9acfceb9614f18d799c135bbb225bd0f55a81ab)
1 // SPDX-License-Identifier: Apache-2.0 OR MIT
2 
3 // The subset of Span's API stabilized in Rust 1.88.
4 
5 extern crate proc_macro;
6 
7 use proc_macro::Span;
8 
9 pub fn start(this: &Span) -> Span {
10     this.start()
11 }
12 
13 pub fn end(this: &Span) -> Span {
14     this.end()
15 }
16 
17 pub fn line(this: &Span) -> usize {
18     this.line()
19 }
20 
21 pub fn column(this: &Span) -> usize {
22     this.column()
23 }
24