brintos

brintos / llvm-project-archived public Read only

0
0
Text · 381 B · dcafb3b Raw
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