[SE-0101] MemoryLayout: Migrate testsuite and benchmarks

This commit is contained in:
Rintaro Ishizaki
2016-07-29 11:44:05 +09:00
parent 091506315b
commit c6f4bcd01e
25 changed files with 161 additions and 161 deletions

View File

@@ -106,7 +106,7 @@ final class CodecTest<Codec : TestableUnicodeCodec> {
// Use Cocoa to encode the scalar
nsEncode(scalar.value, Codec.encodingId(), &nsEncodeBuffer, &used)
let nsEncoded = nsEncodeBuffer[0..<(used/sizeof(CodeUnit.self))]
let nsEncoded = nsEncodeBuffer[0..<(used/MemoryLayout<CodeUnit>.size)]
var encodeIndex = encodeBuffer.startIndex
let encodeOutput: (CodeUnit) -> Void = {
self.encodeBuffer[encodeIndex] = $0