add basic support for assignment patterns

This commit is contained in:
Sebastian McKenzie
2015-01-05 00:07:50 +11:00
parent b81f824b7e
commit 2b333de81f
5 changed files with 15 additions and 2 deletions

View File

@@ -12,6 +12,12 @@ var types = require("ast-types");
var def = types.Type.def;
var or = types.Type.or;
def("AssignmentPattern")
.bases("Pattern")
.build("left", "right")
.field("left", def("Pattern"))
.field("right", def("Expression"));
// Acorn - Same as ImportNamespaceSpecifier but `id` is `name`
def("ImportBatchSpecifier")
.bases("Specifier")