removed final from variable declarations

This commit is contained in:
Walter Bright 2008-01-28 07:06:00 +00:00
parent c3d2ffdf9b
commit e5c065b46e
4 changed files with 442 additions and 440 deletions

View file

@ -972,6 +972,7 @@ class TypeInfo_Struct : TypeInfo
uint m_flags;
const(MemberInfo[]) function(string) xgetMembers;
void function(void*) xdtor;
}
class TypeInfo_Tuple : TypeInfo

View file

@ -150,6 +150,7 @@ class TypeInfo_Struct : TypeInfo
uint m_flags;
const(MemberInfo[]) function(string) xgetMembers;
void function(void*) xdtor;
}
class TypeInfo_Tuple : TypeInfo

View file

@ -118,7 +118,7 @@ unittest
*/
void swap(T)(ref T lhs, ref T rhs)
{
final t = lhs;
auto t = lhs;
lhs = rhs;
rhs = t;
}
@ -269,11 +269,11 @@ unittest
void reverse(T)(T range)
{
auto len = range.length;
final limit = len / 2;
const limit = len / 2;
--len;
for (uint i = 0; i != limit; ++i)
{
final t = range[i];
auto t = range[i];
range[i] = range[len - i];
range[len - i] = t;
}
@ -390,7 +390,7 @@ unittest
{
Iter getPivot(Iter)(Iter b, Iter e)
{
final r = b + (e - b) / 2;
auto r = b + (e - b) / 2;
return r;
}
}

View file

@ -654,7 +654,7 @@ void randomShuffle(T, SomeRandomGen)(T[] array, ref SomeRandomGen r)
foreach (i; 0 .. array.length)
{
// generate a random number i .. n
final which = i + uniform!(size_t)(r, 0u, array.length - i);
auto which = i + uniform!(size_t)(r, 0u, array.length - i);
swap(array[i], array[which]);
}
}