{"ast_node_type":"other","tokens":[{"end":15,"kind":"keyword","start":0,"text":"match"}]}
    match def {
pub(crate) fn callable_item_signature_query(db: &dyn HirDatabase, def: CallableDefId) -> PolyFnSig {
        CallableDefId::FunctionId(f) => fn_sig_for_fn(db, f),