Skip to content

Commit

Permalink
Adjust array op parameter order in druntime
Browse files Browse the repository at this point in the history
  • Loading branch information
jpf91 committed Apr 1, 2014
1 parent 5bc609b commit 3517843
Show file tree
Hide file tree
Showing 6 changed files with 106 additions and 106 deletions.
40 changes: 20 additions & 20 deletions libphobos/libdruntime/rt/arraybyte.d
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,17 @@ extern (C) @trusted nothrow:
* a[] = b[] + value
*/

T[] _arraySliceExpAddSliceAssign_a(T[] a, T value, T[] b)
T[] _arraySliceExpAddSliceAssign_a(T[] a, T[] b, T value)
{
return _arraySliceExpAddSliceAssign_g(a, value, b);
return _arraySliceExpAddSliceAssign_g(a, b, value);
}

T[] _arraySliceExpAddSliceAssign_h(T[] a, T value, T[] b)
T[] _arraySliceExpAddSliceAssign_h(T[] a, T[] b, T value)
{
return _arraySliceExpAddSliceAssign_g(a, value, b);
return _arraySliceExpAddSliceAssign_g(a, b, value);
}

T[] _arraySliceExpAddSliceAssign_g(T[] a, T value, T[] b)
T[] _arraySliceExpAddSliceAssign_g(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -287,17 +287,17 @@ unittest
* a[] = b[] + c[]
*/

T[] _arraySliceSliceAddSliceAssign_a(T[] a, T[] c, T[] b)
T[] _arraySliceSliceAddSliceAssign_a(T[] a, T[] b, T[] c)
{
return _arraySliceSliceAddSliceAssign_g(a, c, b);
return _arraySliceSliceAddSliceAssign_g(a, b, c);
}

T[] _arraySliceSliceAddSliceAssign_h(T[] a, T[] c, T[] b)
T[] _arraySliceSliceAddSliceAssign_h(T[] a, T[] b, T[] c)
{
return _arraySliceSliceAddSliceAssign_g(a, c, b);
return _arraySliceSliceAddSliceAssign_g(a, b, c);
}

T[] _arraySliceSliceAddSliceAssign_g(T[] a, T[] c, T[] b)
T[] _arraySliceSliceAddSliceAssign_g(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -874,17 +874,17 @@ unittest
* a[] = b[] - value
*/

T[] _arraySliceExpMinSliceAssign_a(T[] a, T value, T[] b)
T[] _arraySliceExpMinSliceAssign_a(T[] a, T[] b, T value)
{
return _arraySliceExpMinSliceAssign_g(a, value, b);
return _arraySliceExpMinSliceAssign_g(a, b, value);
}

T[] _arraySliceExpMinSliceAssign_h(T[] a, T value, T[] b)
T[] _arraySliceExpMinSliceAssign_h(T[] a, T[] b, T value)
{
return _arraySliceExpMinSliceAssign_g(a, value, b);
return _arraySliceExpMinSliceAssign_g(a, b, value);
}

T[] _arraySliceExpMinSliceAssign_g(T[] a, T value, T[] b)
T[] _arraySliceExpMinSliceAssign_g(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -1306,17 +1306,17 @@ unittest
* a[] = b[] - c[]
*/

T[] _arraySliceSliceMinSliceAssign_a(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMinSliceAssign_a(T[] a, T[] b, T[] c)
{
return _arraySliceSliceMinSliceAssign_g(a, c, b);
return _arraySliceSliceMinSliceAssign_g(a, b, c);
}

T[] _arraySliceSliceMinSliceAssign_h(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMinSliceAssign_h(T[] a, T[] b, T[] c)
{
return _arraySliceSliceMinSliceAssign_g(a, c, b);
return _arraySliceSliceMinSliceAssign_g(a, b, c);
}

T[] _arraySliceSliceMinSliceAssign_g(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMinSliceAssign_g(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down
20 changes: 10 additions & 10 deletions libphobos/libdruntime/rt/arraydouble.d
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ extern (C) @trusted nothrow:
* a[] = b[] + c[]
*/

T[] _arraySliceSliceAddSliceAssign_d(T[] a, T[] c, T[] b)
T[] _arraySliceSliceAddSliceAssign_d(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -171,7 +171,7 @@ unittest
* a[] = b[] - c[]
*/

T[] _arraySliceSliceMinSliceAssign_d(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMinSliceAssign_d(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -284,7 +284,7 @@ unittest
* a[] = b[] + value
*/

T[] _arraySliceExpAddSliceAssign_d(T[] a, T value, T[] b)
T[] _arraySliceExpAddSliceAssign_d(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -591,7 +591,7 @@ unittest
* a[] = b[] - value
*/

T[] _arraySliceExpMinSliceAssign_d(T[] a, T value, T[] b)
T[] _arraySliceExpMinSliceAssign_d(T[] a, T[] b, T value)
in
{
assert (a.length == b.length);
Expand Down Expand Up @@ -1006,7 +1006,7 @@ unittest
* a[] = b[] * value
*/

T[] _arraySliceExpMulSliceAssign_d(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceAssign_d(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -1110,7 +1110,7 @@ unittest
* a[] = b[] * c[]
*/

T[] _arraySliceSliceMulSliceAssign_d(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMulSliceAssign_d(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -1424,7 +1424,7 @@ unittest
* a[] = b[] / value
*/

T[] _arraySliceExpDivSliceAssign_d(T[] a, T value, T[] b)
T[] _arraySliceExpDivSliceAssign_d(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -1651,17 +1651,17 @@ unittest
* a[] -= b[] * value
*/

T[] _arraySliceExpMulSliceMinass_d(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceMinass_d(T[] a, T[] b, T value)
{
return _arraySliceExpMulSliceAddass_d(a, -value, b);
return _arraySliceExpMulSliceAddass_d(a, b, -value);
}

/***********************
* Computes:
* a[] += b[] * value
*/

T[] _arraySliceExpMulSliceAddass_d(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceAddass_d(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down
22 changes: 11 additions & 11 deletions libphobos/libdruntime/rt/arrayfloat.d
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ private template CodeGenSliceSliceOp(string opD, string opSSE, string op3DNow)
* a[] = b[] + c[]
*/

T[] _arraySliceSliceAddSliceAssign_f(T[] a, T[] c, T[] b)
T[] _arraySliceSliceAddSliceAssign_f(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -220,7 +220,7 @@ unittest
* a[] = b[] - c[]
*/

T[] _arraySliceSliceMinSliceAssign_f(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMinSliceAssign_f(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -277,7 +277,7 @@ unittest
* a[] = b[] * c[]
*/

T[] _arraySliceSliceMulSliceAssign_f(T[] a, T[] c, T[] b)
T[] _arraySliceSliceMulSliceAssign_f(T[] a, T[] b, T[] c)
in
{
assert(a.length == b.length && b.length == c.length);
Expand Down Expand Up @@ -740,7 +740,7 @@ private template CodeGenSliceExpOp(string opD, string opSSE, string op3DNow)
* a[] = b[] + value
*/

T[] _arraySliceExpAddSliceAssign_f(T[] a, T value, T[] b)
T[] _arraySliceExpAddSliceAssign_f(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -795,7 +795,7 @@ unittest
* a[] = b[] - value
*/

T[] _arraySliceExpMinSliceAssign_f(T[] a, T value, T[] b)
T[] _arraySliceExpMinSliceAssign_f(T[] a, T[] b, T value)
in
{
assert (a.length == b.length);
Expand Down Expand Up @@ -850,7 +850,7 @@ unittest
* a[] = b[] * value
*/

T[] _arraySliceExpMulSliceAssign_f(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceAssign_f(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down Expand Up @@ -905,9 +905,9 @@ unittest
* a[] = b[] / value
*/

T[] _arraySliceExpDivSliceAssign_f(T[] a, T value, T[] b)
T[] _arraySliceExpDivSliceAssign_f(T[] a, T[] b, T value)
{
return _arraySliceExpMulSliceAssign_f(a, 1f/value, b);
return _arraySliceExpMulSliceAssign_f(a, b, 1f/value);
}

unittest
Expand Down Expand Up @@ -1366,17 +1366,17 @@ unittest
* a[] -= b[] * value
*/

T[] _arraySliceExpMulSliceMinass_f(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceMinass_f(T[] a, T[] b, T value)
{
return _arraySliceExpMulSliceAddass_f(a, -value, b);
return _arraySliceExpMulSliceAddass_f(a, b, -value);
}

/***********************
* Computes:
* a[] += b[] * value
*/

T[] _arraySliceExpMulSliceAddass_f(T[] a, T value, T[] b)
T[] _arraySliceExpMulSliceAddass_f(T[] a, T[] b, T value)
in
{
assert(a.length == b.length);
Expand Down
Loading

0 comments on commit 3517843

Please sign in to comment.