// RUN: %clang_cc1 -no-opaque-pointers -emit-llvm -triple x86_64 -Werror %s -o - | FileCheck %s
// CHECK: @llvm.used = appending global [7 x i8*]
// CHECK-SAME: @_ZN2X0C2Ev
// CHECK-SAME: @_ZN2X0C1Ev
// CHECK-SAME: @_ZN2X0D2Ev
// CHECK-SAME: @_ZN2X0D1Ev
// CHECK-SAME: @_ZN2X16Nested2f1Ev
// CHECK-SAME: @_ZN10merge_declL4funcEv
// CHECK-SAME: @_ZN18instantiate_member1SIiE1fEv
;
;
// CHECK: define internal void @_ZN10merge_declL4funcEv(){{.*}}
// namespace merge_decl
// namespace instantiate_member