Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
// RUN: %clang_cc1 -emit-llvm-only %s struct A { A(const char *s){} }; struct B { A a; B() : a("test") { } }; void f() { A a("test"); }