syntax_data: {"ast_node_type":"variable","tokens":[{"end":68,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                     if let ty::GenericArgKind::Type(ty) = arg.kind()
context_before:                 for arg in uv.args {
context_after:                         && let ty::Param(param_ty) = ty.kind()