Home
last modified time | relevance | path

Searched defs:ExpnData (Results 1 – 4 of 4) sorted by relevance

/third_party/rust/rust/compiler/rustc_span/src/
Dhygiene.rs192 pub fn fresh(mut expn_data: ExpnData, ctx: impl HashStableContext) -> LocalExpnId { in fresh()
211 pub fn expn_data(self) -> ExpnData { in expn_data()
221 pub fn set_expn_data(self, mut expn_data: ExpnData, ctx: impl HashStableContext) { in set_expn_data()
291 pub fn expn_data(self) -> ExpnData { in expn_data()
402 fn local_expn_data(&self, expn_id: LocalExpnId) -> &ExpnData { in local_expn_data()
406 fn expn_data(&self, expn_id: ExpnId) -> &ExpnData { in expn_data()
854 pub fn outer_expn_data(self) -> ExpnData { in outer_expn_data()
915 pub struct ExpnData { struct
928 /// call_site span would have its own ExpnData, with the call_site argument
931 /// Used to force two `ExpnData`s to have different `Fingerprint`s. argument
[all …]
Dlib.rs735 pub fn source_callee(self) -> Option<ExpnData> { in source_callee()
/third_party/rust/rust/src/tools/clippy/clippy_utils/src/
Dmacros.rs69 pub fn expn_backtrace(mut span: Span) -> impl Iterator<Item = (ExpnId, ExpnData)> { in expn_backtrace() argument
/third_party/rust/rust/compiler/rustc_expand/src/
Dbase.rs863 ) -> ExpnData { in expn_data()