Print Flow optional & type annotations in function params with defaults (#4872)
Fixes #4863
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
function foo(numVal?) {}
|
||||
function foo(numVal? = 2) {}
|
||||
function foo(numVal: number) {}
|
||||
function foo(numVal?: number) {}
|
||||
function foo(numVal: number = 2) {}
|
||||
function foo(numVal?: number = 2) {}
|
||||
@@ -0,0 +1,6 @@
|
||||
function foo(numVal /*:: ?*/) {}
|
||||
function foo(numVal /*:: ?*/ = 2) {}
|
||||
function foo(numVal /*: number*/) {}
|
||||
function foo(numVal /*:: ?: number*/) {}
|
||||
function foo(numVal /*: number*/ = 2) {}
|
||||
function foo(numVal /*:: ?: number*/ = 2) {}
|
||||
Reference in New Issue
Block a user