| // RUN: %clang_cc1 -std=c++23 %s -verify -fsyntax-only | |
| export module M; | |
| static int local; | |
| export inline int exposure1() { return local; } // expected-warning {{TU local entity 'local' is exposed}} | |
| static int local2 = 43; | |
| export extern "C++" { | |
| inline int exposure2() { return local2; } // expected-warning {{TU local entity 'local2' is exposed}} | |
| } |