proc_macro2/probe/proc_macro_span_file.rs
1// The subset of Span's API stabilized in Rust 1.88.
2
3extern crate proc_macro;
4
5use proc_macro::Span;
6use std::path::PathBuf;
7
8pub fn file(this: &Span) -> String {
9 this.file()
10}
11
12pub fn local_file(this: &Span) -> Option<PathBuf> {
13 this.local_file()
14}