36 lines · cpp
1// RUN: %clang_cc1 -std=c++20 %s -verify2// expected-no-diagnostics3module;4 5#include "Inputs/h1.h"6 7export module x;8 9extern "C" void foo() {10 return;11}12 13extern "C" {14void bar() {15 return;16}17int baz() {18 return 3;19}20double double_func() {21 return 5.0;22}23}24 25extern "C++" {26void bar_cpp() {27 return;28}29int baz_cpp() {30 return 3;31}32double double_func_cpp() {33 return 5.0;34}35}36