blob: 314e0de1b7d7fbbaf4899a4e311d45a1391c09e6 [file] [log] [blame]
precedencegroup AssignmentPrecedence { assignment: true }
public enum Optional<T> {
case none
case some(T)
}
public struct B {
@_inlineable
public func amIConfused() {}
@_inlineable
public init() {}
}
public struct A {
public var b : B
@_inlineable
public init() {
b = B()
}
@_inlineable
public func isBConfused() {
b.amIConfused()
}
}
@_inlineable
public func doSomething() -> A {
var a = A()
return a
}