summaryrefslogtreecommitdiff
path: root/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap
diff options
context:
space:
mode:
authorSean Gillespie <sean.william.g@gmail.com>2016-02-26 22:37:01 -0800
committerSean Gillespie <sean.william.g@gmail.com>2016-02-26 22:37:01 -0800
commit3ac97ffe15312ead86cb90220c0f945820abfa2e (patch)
tree0c5d585575a1d772b00bdb698a110c671c2e4f63 /tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap
parent4dcc5e5e307e98811f599c5bdb245e7d13795c82 (diff)
downloadcoreclr-3ac97ffe15312ead86cb90220c0f945820abfa2e.tar.gz
coreclr-3ac97ffe15312ead86cb90220c0f945820abfa2e.tar.bz2
coreclr-3ac97ffe15312ead86cb90220c0f945820abfa2e.zip
Fix license header for test files
Diffstat (limited to 'tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap')
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case1.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case11.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case12.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case14.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case15.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case2.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case3.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case4.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case5.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case6.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case7.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case8.cs3
-rw-r--r--tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case9.cs3
13 files changed, 39 insertions, 0 deletions
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case1.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case1.cs
index aacfbe63b6..fb89e63e62 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case1.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case1.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// struct
// int
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case11.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case11.cs
index 22624b8a74..56b12e3956 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case11.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case11.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// here, the overlapping int only partial overlaps with an objref in the nested struct.
//
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case12.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case12.cs
index 8d12dc4892..70ef096103 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case12.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case12.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// super simple case. forget wrapper structs, just overlap an int and an objref!
using System;
using System.Runtime.InteropServices;
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case14.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case14.cs
index c8411800f3..bfe33867cb 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case14.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case14.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// struct
// enum
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case15.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case15.cs
index e08c3ed462..575515bff7 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case15.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case15.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// struct
// int
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case2.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case2.cs
index 5d7bad7ac5..94e0ee6169 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case2.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case2.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// Same as case1, but exercises a different error path by going ahead and trying to use
// the invalid type. That code path should never be reached, however, because the bug fix
// is "fail-fast".
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case3.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case3.cs
index 67f4b1b439..27b38840c7 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case3.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case3.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// struct
// int
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case4.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case4.cs
index aaae087b52..2d3fbc901b 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case4.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case4.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case1, except that the union type is a class rather than a struct.
//
// class
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case5.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case5.cs
index 33881e0cd0..bb7e2369b6 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case5.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case5.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case1, except that the order of the overlapping fields is
// struct/int, instead of int/struct.
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case6.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case6.cs
index 53580c5497..c634a564db 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case6.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case6.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case4, except that the order of overlapping fields is reversed.
// it is struct/int instead of int/struct.
//
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case7.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case7.cs
index c465da451d..c7439bbe18 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case7.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case7.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case1 except that we have multiple instances of structs
// overlapping with the int.
// struct
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case8.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case8.cs
index 90e6d3ece2..4e4f08fa7c 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case8.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case8.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case4, except that there are multiple structs overlapping with the int.
//
// class
diff --git a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case9.cs b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case9.cs
index de93a315c3..abae5f168a 100644
--- a/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case9.cs
+++ b/tests/src/Loader/classloader/explicitlayout/objrefandnonobjrefoverlap/case9.cs
@@ -1,3 +1,6 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// like case1, except that the overlapping doesn't occur in the first
// "slot" of the union.
// struct