// RUN: %clang_cc1 -triple %itanium_abi_triple -std=c++26 -O3 -emit-llvm %s -o - | FileCheck %s module; struct A {}; struct B { int x; A a; constexpr B(char *) { x = int(); } ~B(); }; struct C { B b = ""; } inline c{}; export module foo; // Just to make sure it won't crash // CHECK: @_ZGIW3foo