summaryrefslogtreecommitdiff
path: root/rust/proc-macro2/probe/proc_macro_span_location.rs
blob: 79da34af54afea6b684b6281df3e75f963cbee9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// The subset of Span's API stabilized in Rust 1.88.

extern crate proc_macro;

use proc_macro::Span;

pub fn start(this: &Span) -> Span {
    this.start()
}

pub fn end(this: &Span) -> Span {
    this.end()
}

pub fn line(this: &Span) -> usize {
    this.line()
}

pub fn column(this: &Span) -> usize {
    this.column()
}