We can't mangle __complex yet, and there is no C1 emission.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@223870
91177308-0d34-0410-b5e6-
96231b3b80d8
int &src();
int *sink();
-__complex float complex_src();
-__complex float *complex_sink();
+extern "C" __complex float complex_src();
+extern "C" __complex float *complex_sink();
// CHECK-LABEL: define
void f1() {
(complex_src()) {
}
-// skip C1
-// CHECK-LABEL: define
-
-// CHECK-LABEL: define
+// CHECK-LABEL: define {{.*}}f2{{.*}}
void f2() {
#line 300
* // CHECK: store float {{.*}} !dbg [[DBG_F2:!.*]]