blob: 76dcf4ffe2566b16780895744595767c5b0ce1dd [file] [log] [blame]
open class Cities {
var x: Int
public init(x: Int) { self.x = x }
public init!(y: Int) { self.x = y }
open func mooloolaba(x: Cities, y: Cities?) {}
open func toowoomba(x: [Cities], y: [Cities]?) {}
open func mareeba(x: [String : Cities?], y: [String : Cities]?) {}
open func yandina(x: [[String : Cities]]!) {}
open func buderim() -> Cities? { return Cities(x: 1) }
open func noosa() -> [[String : Cities]?] { return [] }
open func maroochy(x: Int?, y: Int?) {}
public struct CityKind {
static public let Town = 1
}
}
public protocol ExtraCities {
func coolum(x: [String : [Int : [(((String))?)]]])
func blibli(x: (String?, String) -> String!)
func currimundi(x: (Int, (Int, Int))!)
}
public protocol MoreCities {
func setZooLocation(x: Int, y: Int, z: Int)
func addZooAt(_ x: Int, y: Int, z: Int)
}
public func setCityProperty1(_ c : Cities, _ p : Int) {}
public func globalCityFunc() {}
public func setCityProperty2(_ c : Cities, _ p : Int, _ q: Int) {}
public func globalCityFunc2(_ c : Cities) {}
public func globalCityFunc3(_ c : Cities, _ p : Int) -> Int { return 0 }
public func globalCityFunc4(_ c : Cities, _ p : Int, _ q: Int) -> Int { return 0 }
public func globalCityFunc5() -> Int { return 0 }
public func globalCityPointerTaker(_ c : UnsafePointer<Cities>, _ p : Int, _ q: Int) -> Int { return 0 }