Skip to content

Commit 6a579cd

Browse files
authored
Merge pull request #3012 from austinzheng/az-gardening
2 parents e38f569 + 6042ee0 commit 6a579cd

File tree

8 files changed

+17
-17
lines changed

8 files changed

+17
-17
lines changed

benchmark/single-source/BitCount.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import Foundation
1717
import TestsUtils
1818

1919
func countBitSet(_ num: Int) -> Int {
20-
let bits = sizeof(Int) * 8
20+
let bits = sizeof(Int.self) * 8
2121
var cnt : Int = 0
2222
var mask: Int = 1
2323
for _ in 0...bits {

stdlib/private/StdlibCollectionUnittest/CheckCollectionType.swift.gyb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@ extension TestSuite {
527527
return makeCollectionOfEquatable(elements.map(wrapValueIntoEquatable))
528528
}
529529

530-
testNamePrefix += String(C.Type)
530+
testNamePrefix += String(C.Type.self)
531531

532532
//===------------------------------------------------------------------===//
533533
// generate()
@@ -1182,7 +1182,7 @@ extension TestSuite {
11821182
return makeCollection(elements.map(wrapValue))
11831183
}
11841184

1185-
testNamePrefix += String(C.Type)
1185+
testNamePrefix += String(C.Type.self)
11861186

11871187
// FIXME: swift-3-indexing-model - add tests for the follow?
11881188
// index(before: of i: Index) -> Index
@@ -1495,7 +1495,7 @@ extension TestSuite {
14951495

14961496
addBidirectionalCollectionTests(${forwardTestArgs})
14971497

1498-
testNamePrefix += String(C.Type)
1498+
testNamePrefix += String(C.Type.self)
14991499

15001500
func makeWrappedCollection(_ elements: [OpaqueValue<Int>]) -> C {
15011501
return makeCollection(elements.map(wrapValue))

stdlib/private/StdlibCollectionUnittest/CheckMutableCollectionType.swift.gyb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ extension TestSuite {
136136
return makeCollectionOfComparable(elements.map(wrapValueIntoComparable))
137137
}
138138

139-
testNamePrefix += String(C.Type)
139+
testNamePrefix += String(C.Type.self)
140140

141141
//===----------------------------------------------------------------------===//
142142
// subscript(_: Index)
@@ -657,7 +657,7 @@ self.test("\(testNamePrefix).sorted/${'Predicate' if predicate else 'WhereElemen
657657
return makeCollection(elements.map(wrapValue))
658658
}
659659

660-
testNamePrefix += String(C.Type)
660+
testNamePrefix += String(C.Type.self)
661661

662662
//===----------------------------------------------------------------------===//
663663
// subscript(_: Index)
@@ -783,7 +783,7 @@ self.test("\(testNamePrefix).reverse()") {
783783
return makeCollectionOfComparable(elements.map(wrapValueIntoComparable))
784784
}
785785

786-
testNamePrefix += String(C.Type)
786+
testNamePrefix += String(C.Type.self)
787787

788788
//===----------------------------------------------------------------------===//
789789
// sort()

stdlib/private/StdlibCollectionUnittest/CheckRangeReplaceableCollectionType.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@ extension TestSuite {
455455
return makeCollection(elements.map(wrapValue))
456456
}
457457

458-
testNamePrefix += String(C.Type)
458+
testNamePrefix += String(C.Type.self)
459459

460460
//===----------------------------------------------------------------------===//
461461
// init()
@@ -1206,7 +1206,7 @@ self.test("\(testNamePrefix).OperatorPlus") {
12061206
return makeCollection(elements.map(wrapValue))
12071207
}
12081208

1209-
testNamePrefix += String(C.Type)
1209+
testNamePrefix += String(C.Type.self)
12101210

12111211
//===----------------------------------------------------------------------===//
12121212
// removeLast()
@@ -1328,7 +1328,7 @@ self.test("\(testNamePrefix).removeLast(n: Int)/whereIndexIsBidirectional/remove
13281328
resiliencyChecks: resiliencyChecks,
13291329
outOfBoundsIndexOffset: outOfBoundsIndexOffset)
13301330

1331-
testNamePrefix += String(C.Type)
1331+
testNamePrefix += String(C.Type.self)
13321332

13331333
// No extra checks for collections with random access traversal so far.
13341334
} // addRangeReplaceableRandomAccessCollectionTests

stdlib/private/StdlibCollectionUnittest/CheckRangeReplaceableSliceType.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ extension TestSuite {
6565
return makeCollection(elements.map(wrapValue))
6666
}
6767

68-
testNamePrefix += String(C.Type)
68+
testNamePrefix += String(C.Type.self)
6969

7070
//===------------------------------------------------------------------===//
7171
// removeFirst()
@@ -210,7 +210,7 @@ extension TestSuite {
210210
return makeCollection(elements.map(wrapValue))
211211
}
212212

213-
testNamePrefix += String(C.Type)
213+
testNamePrefix += String(C.Type.self)
214214

215215
//===------------------------------------------------------------------===//
216216
// removeLast()
@@ -351,7 +351,7 @@ extension TestSuite {
351351
resiliencyChecks: resiliencyChecks,
352352
outOfBoundsIndexOffset: outOfBoundsIndexOffset)
353353

354-
testNamePrefix += String(C.Type)
354+
testNamePrefix += String(C.Type.self)
355355

356356
// No tests yet.
357357
} // addRangeReplaceableRandomAccessSliceTests

stdlib/private/StdlibCollectionUnittest/CheckSequenceType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1484,7 +1484,7 @@ extension TestSuite {
14841484
return makeSequenceOfEquatable(elements.map(wrapValueIntoEquatable))
14851485
}
14861486

1487-
testNamePrefix += String(S.Type)
1487+
testNamePrefix += String(S.Type.self)
14881488

14891489
let isMultiPass = makeSequence([])
14901490
._preprocessingPass { true } ?? false

stdlib/public/core/VarArgs.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ final internal class _VaListBuilder {
298298
// differs from ABI alignment on some architectures.
299299
#if arch(arm) && !os(iOS)
300300
if let arg = arg as? _CVarArgAligned {
301-
let alignmentInWords = arg._cVarArgAlignment / sizeof(Int)
301+
let alignmentInWords = arg._cVarArgAlignment / sizeof(Int.self)
302302
let misalignmentInWords = count % alignmentInWords
303303
if misalignmentInWords != 0 {
304304
let paddingInWords = alignmentInWords - misalignmentInWords

test/SILOptimizer/peephole_trunc_and_ext.sil

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ bb0(%0 : $BuiltinWord):
259259

260260

261261
// sizeof is known to return strictly positive values
262-
// peephole: UWord(UInt64(sizeof(Int))) -> sizeof(Int)
262+
// peephole: UWord(UInt64(sizeof(Int.self))) -> sizeof(Int.self)
263263
// CHECK-LABEL: sil @_TF4test29test_trunc_s_to_u_zext_sizeofFT_Su : $@convention(thin) () -> BuiltinUWord
264264
// CHECK: builtin "sizeof"
265265
// CHECK-NOT: builtin "zextOrBitCast_Word_Int64"
@@ -289,7 +289,7 @@ bb0:
289289

290290
// sizeof is known to return strictly positive values
291291
// But Word ->Int64 is not a safe conversion
292-
// No peephole for UInt16(UInt32(sizeof(Int)))
292+
// No peephole for UInt16(UInt32(sizeof(Int.self)))
293293
// CHECK-LABEL: sil @_TF4test35test_int16_trunc_s_to_u_zext_sizeofFT_Vs6UInt16 : $@convention(thin) () -> UInt16
294294
// CHECK: builtin "zextOrBitCast_Word_Int64"
295295
// CHECK: builtin "s_to_u_checked_trunc_Int64_Int32"

0 commit comments

Comments
 (0)