1*f05a63f9SArthur Eubanks // RUN: %clang_cc1 -emit-llvm %s -o - -triple i386-pc-windows-msvc19.16.0 | FileCheck %s 245084eabSArthur Eubanks // REQUIRES: asserts, x86-registered-target 345084eabSArthur Eubanks 445084eabSArthur Eubanks // CHECK: call void @"?dc@z@@SAXU1@@Z" 545084eabSArthur Eubanks struct z { 645084eabSArthur Eubanks static void dc(z); 745084eabSArthur Eubanks void (*p)(z); 845084eabSArthur Eubanks }; 945084eabSArthur Eubanks f()1045084eabSArthur Eubanksvoid f() { 1145084eabSArthur Eubanks z::dc({}); 1245084eabSArthur Eubanks } 13