]> git.lizzy.rs Git - rust.git/commitdiff
Stabilize proc_macro::Span::source_text
authorest31 <MTest31@outlook.com>
Tue, 18 Oct 2022 15:10:09 +0000 (17:10 +0200)
committerest31 <MTest31@outlook.com>
Tue, 18 Oct 2022 15:13:41 +0000 (17:13 +0200)
Splits proc_macro::Span::source_text into a new feature gate and stabilizes it.

library/proc_macro/src/lib.rs

index f9c7d3e172cbe9c9c900739d523ab8d82527d6e6..8001fcff6484bdfe8a5306ff51304762f9491d4c 100644 (file)
@@ -546,7 +546,7 @@ pub fn eq(&self, other: &Span) -> bool {
     /// Note: The observable result of a macro should only rely on the tokens and
     /// not on this source text. The result of this function is a best effort to
     /// be used for diagnostics only.
-    #[unstable(feature = "proc_macro_span", issue = "54725")]
+    #[stable(feature = "proc_macro_source_text", since = "CURRENT_RUSTC_VERSION")]
     pub fn source_text(&self) -> Option<String> {
         self.0.source_text()
     }