// RUN: not %swift -parse -target %target-triple %s -emit-fixits-path %t.remap -serialize-diagnostics-path %t.dia // RUN: c-arcmt-test %t.remap | arcmt-test -verify-transformed-files %s.result // RUN: c-index-test -read-diagnostics %t.dia > %t.deserialized_diagnostics.txt 2>&1 // RUN: FileCheck --input-file=%t.deserialized_diagnostics.txt %s // CHECK: Number of diagnostics: 2 class Base {} class Derived : Base {} var b : Base b as Derived b as Derived var oi : Int? if let uoi = oi {}