Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/rust/proc-macro2/probe/proc_macro_span_file.rs
38316 views
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
use std::path::PathBuf;
9
10
pub fn file(this: &Span) -> String {
11
this.file()
12
}
13
14
pub fn local_file(this: &Span) -> Option<PathBuf> {
15
this.local_file()
16
}
17
18