1*532dc62bSNikita Popov // RUN: %clang_cc1 -no-opaque-pointers -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 {}* @"?f@@YA?AUz@@XZ"() 545084eabSArthur Eubanks 645084eabSArthur Eubanks struct z { 745084eabSArthur Eubanks z (*p)(); 845084eabSArthur Eubanks }; 945084eabSArthur Eubanks 1045084eabSArthur Eubanks z f(); 1145084eabSArthur Eubanks g()1245084eabSArthur Eubanksvoid g() { 1345084eabSArthur Eubanks f(); 1445084eabSArthur Eubanks } 15