{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":"if"}]}
        if self.check_keyword(exp!(Default))
        // Currently, the only applicable keyword is `as` (`default as Ty`).
            && self.look_ahead(1, |t| t.is_non_raw_ident_where(|i| i.name != kw::As))