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