// RUN: %target-swift-frontend %s -emit-ir -g -o - | %FileCheck %s // TODO: check why this is failing on linux // REQUIRES: OS=macosx func markUsed(_ t: T) {} class Person { var name = "No Name" var age = 0 } func main() { var person = Person() var b = [0,1,13] for element in b { markUsed("element = \(element)") } markUsed("Done with the for loop") // CHECK: call {{.*}}void @_T04main8markUsedyxlF // CHECK: br label // CHECK: