From c44858207e46cb342575017005f861b01cb31837 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 --- packages/babylon/src/plugins/flow.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babylon/src/plugins/flow.js b/packages/babylon/src/plugins/flow.js index 718f0f4921..42f7692a60 100644 --- a/packages/babylon/src/plugins/flow.js +++ b/packages/babylon/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")) {