{"ast_node_type":"function","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn use_typing_mode_borrowck(self) -> bool {
    #[allow(rustc::bad_opt_access)]
        self.next_trait_solver_globally() || self.sess.opts.unstable_opts.typing_mode_borrowck