From bc59b09f6b1b719e4861ddd22406a995c8916326 Mon Sep 17 00:00:00 2001 From: Cesar Andreu Date: Wed, 26 Aug 2015 06:55:27 -0400 Subject: [PATCH] Start ObjectTypeProperty's optional property as false in each loop --- src/plugins/flow.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/flow.js b/src/plugins/flow.js index 718f0f4921..42f7692a60 100644 --- a/src/plugins/flow.js +++ b/src/plugins/flow.js @@ -256,7 +256,6 @@ pp.flowParseObjectTypeCallProperty = function (node, isStatic) { pp.flowParseObjectType = function (allowStatic) { var nodeStart = this.startNode(); var node; - var optional = false; var propertyKey; var isStatic; @@ -267,6 +266,7 @@ pp.flowParseObjectType = function (allowStatic) { this.expect(tt.braceL); while (!this.match(tt.braceR)) { + var optional = false; var startPos = this.state.start, startLoc = this.state.startLoc; node = this.startNode(); if (allowStatic && this.isContextual("static")) {