// RUN: %target-parse-verify-swift struct Q : SequenceType { func generate() -> T.Generator { return base.generate() } func _adopt(newBuffer: Array.Generator.Element>) { } var base: T }