mirror of
https://gitee.com/openharmony/third_party_rust_proc-macro2
synced 2025-02-22 07:54:22 +00:00
FIX - Document mocked Span::start and Span::end methods (#268)
Helps #237 **What it does:** - Adds warning on methods `Span::start` and `Span::end` methods
This commit is contained in:
parent
d2c09ab640
commit
3c856d2bd8
@ -436,7 +436,8 @@ impl Span {
|
||||
|
||||
/// Get the starting line/column in the source file for this span.
|
||||
///
|
||||
/// This method requires the `"span-locations"` feature to be enabled.
|
||||
/// This method requires the `"span-locations"` feature to be enabled and to be on `nightly`. On `stable` rust this
|
||||
/// currently returns a mocked LineColumn (`LineColumn { line: 0, column: 0 }`).
|
||||
#[cfg(span_locations)]
|
||||
pub fn start(&self) -> LineColumn {
|
||||
let imp::LineColumn { line, column } = self.inner.start();
|
||||
@ -445,7 +446,8 @@ impl Span {
|
||||
|
||||
/// Get the ending line/column in the source file for this span.
|
||||
///
|
||||
/// This method requires the `"span-locations"` feature to be enabled.
|
||||
/// This method requires the `"span-locations"` feature to be enabled and to be on `nightly`. On `stable` rust this
|
||||
/// currently returns a mocked LineColumn (`LineColumn { line: 0, column: 0 }`).
|
||||
#[cfg(span_locations)]
|
||||
pub fn end(&self) -> LineColumn {
|
||||
let imp::LineColumn { line, column } = self.inner.end();
|
||||
|
Loading…
x
Reference in New Issue
Block a user