Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
; RUN: opt -passes=elim-avail-extern -S < %s | FileCheck %s ; CHECK: declare hidden void @f() define available_externally hidden void @f() { ret void } define void @g() { call void @f() ret void }