syntax_data: {"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"match"}]}
source_snippet:                     match self.infcx.subtype_predicate(&obligation.cause, obligation.param_env, p) {
context_before:                     // Does this code ever run?
context_after:                         Ok(Ok(InferOk { obligations, .. })) => {