syntax_data: {"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"self.infcx.at(&obligation.cause,"}]}
source_snippet:                                 self.infcx.at(&obligation.cause, obligation.param_env).eq_trace(
context_before:                                     );
context_after:                                     DefineOpaqueTypes::Yes,