Add EmptyTypeAnnotation (#4724)

Added to Flow in facebook/flow#c603505583993aa953904005f91c350f4b65d6bd
Parser support added in babel/babylon#171.
This commit is contained in:
Sam Goldman
2016-10-14 12:16:02 -07:00
committed by Henry Zhu
parent 50baac3251
commit 15183078e6
4 changed files with 15 additions and 0 deletions

View File

@@ -755,6 +755,11 @@ See also `t.isMixedTypeAnnotation(node, opts)` and `t.assertMixedTypeAnnotation(
Aliases: `Flow`, `FlowBaseAnnotation`
### t.emptyTypeAnnotation()
See also `t.isEmptyTypeAnnotation(node, opts)` and `t.assertEmptyTypeAnnotation(node, opts)`.
Aliases: `Flow`, `FlowBaseAnnotation`
### t.newExpression(callee, arguments)

View File

@@ -167,6 +167,10 @@ defineType("MixedTypeAnnotation", {
aliases: ["Flow", "FlowBaseAnnotation"]
});
defineType("EmptyTypeAnnotation", {
aliases: ["Flow", "FlowBaseAnnotation"]
});
defineType("NullableTypeAnnotation", {
visitor: ["typeAnnotation"],
aliases: ["Flow"],