(remember to also pass the `fn` token on to parse_external_function_pointer_type`)