Fix flow type-parameter-declaration test with unintended semantic (#361)

This commit is contained in:
Alex Rattray 2017-02-22 07:19:42 -08:00 committed by Daniel Tschinder
parent b023470c7e
commit fab4ca2a18
2 changed files with 847 additions and 758 deletions

View File

@ -7,10 +7,10 @@ class A<T = string> {}
class A<T: ?string = string> {} class A<T: ?string = string> {}
class A<S, T: ?string = string> {} class A<S, T: ?string = string> {}
class A<S = number, T: ?string = string> {} class A<S = number, T: ?string = string> {}
(class A<T = string> {}) ;(class A<T = string> {})
(class A<T: ?string = string> {}) ;(class A<T: ?string = string> {})
(class A<S, T: ?string = string> {}) ;(class A<S, T: ?string = string> {})
(class A<S = number, T: ?string = string> {}) ;(class A<S = number, T: ?string = string> {})
declare class A<T = string> {} declare class A<T = string> {}
declare class A<T: ?string = string> {} declare class A<T: ?string = string> {}
declare class A<S, T: ?string = string> {} declare class A<S, T: ?string = string> {}

File diff suppressed because it is too large Load Diff