blob: 110a1738502cb74fcb496a79e2d2479bc9039bc2 [file] [log] [blame]
// RUN: %target-parse-verify-swift
struct S {
var a : Int ;
func b () {};
static func c () {};
}
struct SpuriousSemi {
; // expected-error{{unexpected ';' separator}} {{3-5=}}
var a : Int ; ; // FIXME -- we need to consistently track ','/';' separators
func b () {};
; static func c () {} // FIXME -- we need to consistently track ','/';' separators
}
class C {
var a : Int = 10
func b () {};
class func c () {};
}
extension S {
//var a : Int ;
func bb () {};
static func cc () {};
}
protocol P {
var a : Int { get };
func b ();
static func c ();
}