summaryrefslogtreecommitdiff
path: root/tests/language-feature/inheritance
diff options
context:
space:
mode:
Diffstat (limited to 'tests/language-feature/inheritance')
-rw-r--r--tests/language-feature/inheritance/derived-struct-init-list.slang2
-rw-r--r--tests/language-feature/inheritance/struct-inherit-interface-requirement.slang1
-rw-r--r--tests/language-feature/inheritance/struct-inheritance-imported.slang2
-rw-r--r--tests/language-feature/inheritance/struct-inheritance.slang2
4 files changed, 6 insertions, 1 deletions
diff --git a/tests/language-feature/inheritance/derived-struct-init-list.slang b/tests/language-feature/inheritance/derived-struct-init-list.slang
index 51d3a9b6d..213e5ee8e 100644
--- a/tests/language-feature/inheritance/derived-struct-init-list.slang
+++ b/tests/language-feature/inheritance/derived-struct-init-list.slang
@@ -7,6 +7,8 @@
// an empty initializer list) is still possible
// when using `struct` inheritance.
+#pragma warning(disable:30816)
+
struct Base
{
int a = 1;
diff --git a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
index 84446aec3..c6d30ed91 100644
--- a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
+++ b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
@@ -5,6 +5,7 @@
// Test that a `struct` type can use an inherited
// member to satisfy an interface requirement.
+#pragma warning(disable:30816)
interface ITweak
{
diff --git a/tests/language-feature/inheritance/struct-inheritance-imported.slang b/tests/language-feature/inheritance/struct-inheritance-imported.slang
index 16816ec97..b3399eaeb 100644
--- a/tests/language-feature/inheritance/struct-inheritance-imported.slang
+++ b/tests/language-feature/inheritance/struct-inheritance-imported.slang
@@ -1,6 +1,6 @@
//TEST_IGNORE_FILE:
// struct-inheritance-imported.slang
-
+#pragma warning(disable:30816)
public struct Base
{
public int a;
diff --git a/tests/language-feature/inheritance/struct-inheritance.slang b/tests/language-feature/inheritance/struct-inheritance.slang
index d1611ddfc..046a3f6b2 100644
--- a/tests/language-feature/inheritance/struct-inheritance.slang
+++ b/tests/language-feature/inheritance/struct-inheritance.slang
@@ -6,6 +6,8 @@
// Test that we can define a `struct` type
// that inherits from another `struct`.
+#pragma warning(disable:30816)
+
struct Base
{
int a;