fn compile_pc_dispatcher_function( f: &Function, meta: &Meta, user_fns: &HashSet<String>, layout: &GlobalLayout, out: &mut Vec<Item>, ) -> Result<()>