syntax_data: {"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"traits::Obligation::with_depth(tcx,"}]}
source_snippet:             traits::Obligation::with_depth(tcx, cause, depth, param_env, predicate)
context_before:             extend_cause_with_original_assoc_item_obligation(tcx, item, &mut cause, predicate);
context_after:         };