[LoongArch64] Part-5:add loongarch support in some files for LoongArch64. (#21769)
[mono-project.git] / mono / tests / array-coop-bigvt.sh
blob1ac291f7f0023126ddbc3b21f9b8d5330d337453
1 #!/bin/sh
3 cat "$1/array-coop-1.cs"
5 cat <<EOF
7 struct t
9 public t (int aa)
11 a = b = c = d = e = f = g = h = i = j = k = l = m = n = o = p = q = r = s = u = v = w = x = y = z = aa;
14 public static bool operator == (t a, t b) { return a.i == b.i; }
15 public static bool operator != (t a, t b) { return a.i != b.i; }
16 override public bool Equals (object a) { return i == ((t)a).i; }
17 override public int GetHashCode () { return (int)i; }
19 long a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, u, v, w, x, y, z;
22 class test
24 // FIXME? Can this line be the same for valuetypes and int?
25 static t newt (int aa) { return new t (aa); }
27 EOF
29 cat "$1/array-coop-2.cs"