@@ -43,7 +43,7 @@ use rustc_errors::Applicability;
43
43
use smallvec:: SmallVec ;
44
44
use syntax:: ast:: { self , LitKind } ;
45
45
use syntax:: attr;
46
- use syntax:: ext:: hygiene:: ExpnFormat ;
46
+ use syntax:: ext:: hygiene:: ExpnKind ;
47
47
use syntax:: source_map:: { Span , DUMMY_SP } ;
48
48
use syntax:: symbol:: { kw, Symbol } ;
49
49
@@ -100,7 +100,7 @@ pub fn in_macro_or_desugar(span: Span) -> bool {
100
100
/// Returns `true` if this `expn_info` was expanded by any macro.
101
101
pub fn in_macro ( span : Span ) -> bool {
102
102
if let Some ( info) = span. ctxt ( ) . outer_expn_info ( ) {
103
- if let ExpnFormat :: CompilerDesugaring ( ..) = info. format {
103
+ if let ExpnKind :: Desugaring ( ..) = info. kind {
104
104
false
105
105
} else {
106
106
true
@@ -686,7 +686,7 @@ pub fn is_adjusted(cx: &LateContext<'_, '_>, e: &Expr) -> bool {
686
686
/// See also `is_direct_expn_of`.
687
687
pub fn is_expn_of ( mut span : Span , name : & str ) -> Option < Span > {
688
688
loop {
689
- let span_name_span = span. ctxt ( ) . outer_expn_info ( ) . map ( |ei| ( ei. format . name ( ) , ei. call_site ) ) ;
689
+ let span_name_span = span. ctxt ( ) . outer_expn_info ( ) . map ( |ei| ( ei. kind . descr ( ) , ei. call_site ) ) ;
690
690
691
691
match span_name_span {
692
692
Some ( ( mac_name, new_span) ) if mac_name. as_str ( ) == name => return Some ( new_span) ,
@@ -706,7 +706,7 @@ pub fn is_expn_of(mut span: Span, name: &str) -> Option<Span> {
706
706
/// `bar!` by
707
707
/// `is_direct_expn_of`.
708
708
pub fn is_direct_expn_of ( span : Span , name : & str ) -> Option < Span > {
709
- let span_name_span = span. ctxt ( ) . outer_expn_info ( ) . map ( |ei| ( ei. format . name ( ) , ei. call_site ) ) ;
709
+ let span_name_span = span. ctxt ( ) . outer_expn_info ( ) . map ( |ei| ( ei. kind . descr ( ) , ei. call_site ) ) ;
710
710
711
711
match span_name_span {
712
712
Some ( ( mac_name, new_span) ) if mac_name. as_str ( ) == name => Some ( new_span) ,
0 commit comments