Files
swift-mirror/test/decl/init/basic_init.swift
Doug Gregor 54979b70a7 Remove uses of complete-unnamed function parameters from the testsuite.
Support for "func f(Int)" is going away.

Swift SVN r29608
2015-06-24 16:01:37 +00:00

26 lines
582 B
Swift

// RUN: %target-parse-verify-swift
class Foo {
func bar(_: bar) {} // expected-error{{use of undeclared type 'bar'}}
}
class C {
var triangle : triangle // expected-error{{use of undeclared type 'triangle'}}
init() {}
}
typealias t = t // expected-error {{type alias 't' circularly references itself}}
// <rdar://problem/17564699> QoI: Structs should get convenience initializers
struct MyStruct {
init(k: Int) {
}
convenience init() { // expected-error {{delegating initializers in structs are not marked with 'convenience'}} {{3-15=}}
self.init(k: 1)
}
}