{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"typing_env:"}]}
        typing_env: TypingEnv<'tcx>,
        tcx: TyCtxt<'tcx>,
        eval_stack: &mut SmallVec<[Ty<'tcx>; 1]>, // for cycle detection