1 // RUN: %clang_cc1 -emit-llvm %s -o - -triple i386-pc-windows-msvc19.16.0 | FileCheck %s 2 // REQUIRES: asserts, x86-registered-target 3 4 // CHECK-LABEL: define {{.*}}@"?f@@YAXXZ"( 5 // CHECK: call void @"?dc@z@@SAXU1@@Z" 6 7 // CHECK-LABEL: define {{.*}}@"?dc@z@@SAXU1@@Z"( 8 // CHECK: store ptr %{{.*}}, ptr %{{.*}} 9 struct z { dcz10 static void dc(z) {} 11 void (*p)(z); 12 }; 13 f()14void f() { 15 z::dc({}); 16 } 17