From 654b96933c31b077885f91a68310398c6dbbb3d6 Mon Sep 17 00:00:00 2001 From: Anders Leino Date: Fri, 7 Feb 2025 10:50:07 +0200 Subject: Add test for visibility in translation unit with multiple source files (#6306) This closes #6221. --- tools/slangc-test/multiple-source-files/A.slang | 3 +++ tools/slangc-test/multiple-source-files/source1.slang | 6 ++++++ tools/slangc-test/multiple-source-files/source2.slang | 2 ++ 3 files changed, 11 insertions(+) create mode 100644 tools/slangc-test/multiple-source-files/A.slang create mode 100644 tools/slangc-test/multiple-source-files/source1.slang create mode 100644 tools/slangc-test/multiple-source-files/source2.slang (limited to 'tools/slangc-test/multiple-source-files') diff --git a/tools/slangc-test/multiple-source-files/A.slang b/tools/slangc-test/multiple-source-files/A.slang new file mode 100644 index 000000000..6dcbd8e29 --- /dev/null +++ b/tools/slangc-test/multiple-source-files/A.slang @@ -0,0 +1,3 @@ +module A; + +public int test() { return 1; } \ No newline at end of file diff --git a/tools/slangc-test/multiple-source-files/source1.slang b/tools/slangc-test/multiple-source-files/source1.slang new file mode 100644 index 000000000..22a561de2 --- /dev/null +++ b/tools/slangc-test/multiple-source-files/source1.slang @@ -0,0 +1,6 @@ +module source1; + +import A; + +[shader("compute")] +void computeMain1() { int a = test(); } \ No newline at end of file diff --git a/tools/slangc-test/multiple-source-files/source2.slang b/tools/slangc-test/multiple-source-files/source2.slang new file mode 100644 index 000000000..d1f5199e0 --- /dev/null +++ b/tools/slangc-test/multiple-source-files/source2.slang @@ -0,0 +1,2 @@ +[shader("compute")] +void computeMain2() { } \ No newline at end of file -- cgit v1.2.3