Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

ifunc2.ll
target datalayout = "e-p:64:64"
target triple = "x86_64-unknown-linux-gnu"

define i32 ()* @foo_resolver() {
  ret i32 ()* inttoptr (i32 2 to i32 ()*)
}