Home
last modified time | relevance | path

Searched refs:span_range (Results 1 - 4 of 4) sorted by relevance

/third_party/rust/crates/proc-macro-error/src/
H A Ddiagnostic.rs24 pub(crate) span_range: SpanRange,
35 /// Create a new diagnostic message that points to the `span_range`.
39 fn spanned_range(span_range: SpanRange, level: Level, message: String) -> Self; in spanned_range()
46 fn span_range_error(self, span_range: SpanRange, msg: String) -> Self; in span_range_error()
56 fn span_range_help(self, span_range: SpanRange, msg: String) -> Self; in span_range_help()
66 fn span_range_note(self, span_range: SpanRange, msg: String) -> Self; in span_range_note()
70 fn spanned_range(span_range: SpanRange, level: Level, message: String) -> Self { in spanned_range()
73 span_range, in spanned_range()
80 fn span_range_error(mut self, span_range: SpanRange, msg: String) -> Self { in span_range_error()
81 self.children.push((span_range, ms in span_range_error()
[all...]
H A Dmacros.rs25 let span_range = (&$span).FIRST_ARG_MUST_EITHER_BE_Span_OR_IMPLEMENT_ToTokens_OR_BE_SpanRange();
28 span_range,
45 let span_range = (&$span).FIRST_ARG_MUST_EITHER_BE_Span_OR_IMPLEMENT_ToTokens_OR_BE_SpanRange();
47 let diag = $crate::Diagnostic::spanned_range(span_range, $level, $msg.to_string());
62 let span_range = (&$span).FIRST_ARG_MUST_EITHER_BE_Span_OR_IMPLEMENT_ToTokens_OR_BE_SpanRange();
65 span_range,
80 let span_range = (&$span).FIRST_ARG_MUST_EITHER_BE_Span_OR_IMPLEMENT_ToTokens_OR_BE_SpanRange();
82 $crate::Diagnostic::spanned_range(span_range, $level, $msg.to_string())
/third_party/rust/crates/proc-macro-error/src/imp/
H A Ddelegate.rs27 span_range,
33 let span = span_range.collapse().unwrap();
48 (SuggestionKind::Note, Some(span_range)) => {
49 res.span_note(span_range.collapse().unwrap(), msg)
51 (SuggestionKind::Help, Some(span_range)) => {
52 res.span_help(span_range.collapse().unwrap(), msg)
59 for (span_range, msg) in children {
60 let span = span_range.collapse().unwrap();
/third_party/rust/crates/regex/regex-syntax/src/ast/
H A Dparse.rs2390 fn span_range(subject: &str, range: Range<usize>) -> Span { in span_range() functions
2473 span: span_range(pat, (range.end - 2)..(range.end - 1)), in flag_set()
2480 span: span_range(pat, (range.start + 2)..(range.end - 2)), in flag_set()
2486 span: span_range(pat, range.clone()), in flag_set()
2488 span: span_range(pat, (range.start + 2)..(range.end - 1)), in flag_set()
2664 span_range(pat, 0..pat.len()), in parse_comments()
2667 lit_with('f', span_range(pat, 26..27)), in parse_comments()
2668 lit_with('o', span_range(pat, 27..28)), in parse_comments()
2669 lit_with('o', span_range(pat, 28..29)), in parse_comments()
2670 lit_with('b', span_range(pa in parse_comments()
[all...]

Completed in 8 milliseconds