Test Result : Rewriter

0 failures (±0)
144 tests (±0)
Took 16 sec.

All Tests

Test nameDurationStatus
blockcast3.mm0.18 secPassed
blockstruct.m0.11 secPassed
crash.m70 msPassed
finally.m60 msPassed
func-in-impl.m0.11 secPassed
id-test-3.m60 msPassed
inner-block-helper-funcs.mm90 msPassed
instancetype-test.mm0.2 secPassed
ivar-encoding-1.m60 msPassed
ivar-encoding-2.m70 msPassed
line-generation-test.m0.17 secPassed
metadata-test-1.m60 msPassed
metadata-test-2.m70 msPassed
method-encoding-1.m60 msPassed
missing-dllimport.c60 msPassed
modern-write-bf-abi.mm0.12 secPassed
no-integrated-preprocessing-64bit.m0.12 secPassed
no-integrated-preprocessing.m0.14 secPassed
objc-bool-literal-check-modern.mm0.1 secPassed
objc-bool-literal-modern-1.mm0.1 secPassed
objc-bool-literal-modern.mm0.11 secPassed
objc-encoding-bug-1.m60 msPassed
objc-ivar-receiver-1.m0.1 secPassed
objc-modern-StretAPI-2.mm0.11 secPassed
objc-modern-StretAPI-3.mm0.12 secPassed
objc-modern-StretAPI.mm0.12 secPassed
objc-modern-boxing.mm0.18 secPassed
objc-modern-class-init-hooks.mm0.1 secPassed
objc-modern-class-init.mm0.11 secPassed
objc-modern-container-subscript.mm0.1 secPassed
objc-modern-fast-enumeration.mm0.22 secPassed
objc-modern-getclass-proto.mm0.1 secPassed
objc-modern-implicit-cast.mm0.1 secPassed
objc-modern-ivar-receiver-1.mm0.1 secPassed
objc-modern-linkage-spec.mm0.1 secPassed
objc-modern-metadata-visibility.mm0.1 secPassed
objc-modern-numeric-literal.mm0.11 secPassed
objc-modern-property-attributes.mm0.1 secPassed
objc-modern-property-bitfield.m0.11 secPassed
objc-string-concat-1.m70 msPassed
objc-super-test.m70 msPassed
objc-synchronized-1.m60 msPassed
properties.m0.12 secPassed
property-dot-syntax.mm0.11 secPassed
protocol-rewrite-1.m70 msPassed
protocol-rewrite-2.m0.1 secPassed
rewrite-anonymous-union.m60 msPassed
rewrite-api-bug.m60 msPassed
rewrite-block-argument.m0.11 secPassed
rewrite-block-consts.mm0.11 secPassed
rewrite-block-ivar-call.mm60 msPassed
rewrite-block-literal-1.mm0.2 secPassed
rewrite-block-literal.mm0.29 secPassed
rewrite-block-pointer.mm0.22 secPassed
rewrite-block-property.m0.1 secPassed
rewrite-byref-in-nested-blocks.mm0.2 secPassed
rewrite-byref-vars.mm0.11 secPassed
rewrite-captured-nested-bvar.c70 msPassed
rewrite-cast-ivar-access.mm80 msPassed
rewrite-cast-ivar-modern-access.mm0.11 secPassed
rewrite-cast-to-bool.mm0.1 secPassed
rewrite-category-property.mm80 msPassed
rewrite-constructor-init.mm0.1 secPassed
rewrite-eh.m60 msPassed
rewrite-elaborated-type.mm0.19 secPassed
rewrite-extern-c.mm60 msPassed
rewrite-foreach-1.m60 msPassed
rewrite-foreach-2.m60 msPassed
rewrite-foreach-3.m60 msPassed
rewrite-foreach-4.m60 msPassed
rewrite-foreach-5.m0.12 secPassed
rewrite-foreach-6.m0.1 secPassed
rewrite-foreach-7.m60 msPassed
rewrite-foreach-in-block.mm0.2 secPassed
rewrite-foreach-protocol-id.m0.11 secPassed
rewrite-forward-class.m0.11 secPassed
rewrite-forward-class.mm0.11 secPassed
rewrite-function-decl.mm70 msPassed
rewrite-implementation.mm0.1 secPassed
rewrite-interface-locals.mm0.1 secPassed
rewrite-ivar-use.m0.1 secPassed
rewrite-line-directive.m0.28 secPassed
rewrite-local-externs-in-block.mm0.11 secPassed
rewrite-local-static-id.mm0.11 secPassed
rewrite-message-expr.mm70 msPassed
rewrite-modern-array-literal.mm0.11 secPassed
rewrite-modern-atautoreleasepool.mm0.16 secPassed
rewrite-modern-block-consts.mm0.11 secPassed
rewrite-modern-block-ivar-call.mm0.15 secPassed
rewrite-modern-block.mm0.12 secPassed
rewrite-modern-captured-nested-bvar.mm0.1 secPassed
rewrite-modern-catch.m0.11 secPassed
rewrite-modern-class.mm0.12 secPassed
rewrite-modern-container-literal.mm0.11 secPassed
rewrite-modern-default-property-synthesis.mm0.17 secPassed
rewrite-modern-extern-c-func-decl.mm0.13 secPassed
rewrite-modern-ivar-access.mm0.11 secPassed
rewrite-modern-ivar-use.mm0.11 secPassed
rewrite-modern-ivars-1.mm0.11 secPassed
rewrite-modern-ivars-2.mm0.13 secPassed
rewrite-modern-ivars.mm0.11 secPassed
rewrite-modern-nested-ivar.mm0.16 secPassed
rewrite-modern-private-ivars.mm0.11 secPassed
rewrite-modern-protocol-1.mm90 msPassed
rewrite-modern-protocol.mm0.11 secPassed
rewrite-modern-qualified-type.mm0.1 secPassed
rewrite-modern-struct-ivar-1.mm0.11 secPassed
rewrite-modern-struct-ivar.mm0.16 secPassed
rewrite-modern-super.mm0.11 secPassed
rewrite-modern-synchronized.m0.11 secPassed
rewrite-modern-throw.m0.12 secPassed
rewrite-modern-try-catch-finally.m0.11 secPassed
rewrite-modern-try-finally.m0.1 secPassed
rewrite-modern-typeof.mm0.12 secPassed
rewrite-nest.m60 msPassed
rewrite-nested-blocks-1.mm0.24 secPassed
rewrite-nested-blocks-2.mm0.18 secPassed
rewrite-nested-blocks.mm0.23 secPassed
rewrite-nested-ivar.mm0.19 secPassed
rewrite-nested-property-in-blocks.mm0.21 secPassed
rewrite-no-nextline.mm0.1 secPassed
rewrite-property-attributes.mm0.11 secPassed
rewrite-property-set-cfstring.mm0.1 secPassed
rewrite-protocol-property.mm0.11 secPassed
rewrite-protocol-qualified.mm0.11 secPassed
rewrite-protocol-type-1.m60 msPassed
rewrite-qualified-id.mm0.1 secPassed
rewrite-rewritten-initializer.mm0.22 secPassed
rewrite-static-block.mm0.13 secPassed
rewrite-super-message.mm0.12 secPassed
rewrite-trivial-constructor.mm70 msPassed
rewrite-try-catch.m70 msPassed
rewrite-typeof.mm80 msPassed
rewrite-unique-block-api.mm0.2 secPassed
rewrite-user-defined-accessors.mm0.11 secPassed
rewrite-vararg.m0.11 secPassed
rewrite-weak-attr.m60 msPassed
static-type-protocol-1.m60 msPassed
undecl-objc-h.m60 msPassed
undeclared-method-1.m60 msPassed
undef-field-reference-1.m60 msPassed
unnamed-bf-modern-write.mm0.1 secPassed
va-method.m60 msPassed
weak_byref_objects.m60 msPassed