syntax_data: {"ast_node_type":"function","tokens":[{"end":89,"kind":"keyword","start":0,"text":"pub(super)"}]}
source_snippet:     pub(super) fn transfer_function<'a, T>(trans: &'a mut T) -> TransferFunction<'a, T> {
context_before: impl MaybeBorrowedLocals {
context_after:         TransferFunction { trans }