Lines Matching refs:isPattern
3963 pp$3.parseObj = function (isPattern, refShorthandDefaultPos) { argument
3997 prop = this.parseSpread(isPattern ? { start: 0 } : undefined);
3998 prop.type = isPattern ? "RestProperty" : "SpreadProperty";
3999 if (isPattern) this.toAssignable(prop.argument, true, "object pattern");
4001 if (isPattern) {
4023 if (isPattern || refShorthandDefaultPos) {
4028 if (!isPattern) {
4032 if (!isPattern && this.isContextual("async")) {
4048 …this.parseObjPropValue(prop, startPos, startLoc, isGenerator, isAsync, isPattern, refShorthandDefa…
4066 return this.finishNode(node, isPattern ? "ObjectPattern" : "ObjectExpression");
4069 pp$3.isGetterOrSetterMethod = function (prop, isPattern) { argument
4070 …return !isPattern && !prop.computed && prop.key.type === "Identifier" && (prop.key.name === "get" …
4092 pp$3.parseObjectMethod = function (prop, isGenerator, isAsync, isPattern) { argument
4094 if (isPattern) this.unexpected();
4102 if (this.isGetterOrSetterMethod(prop, isPattern)) {
4113 pp$3.parseObjectProperty = function (prop, startPos, startLoc, isPattern, refShorthandDefaultPos) { argument
4115 …prop.value = isPattern ? this.parseMaybeDefault(this.state.start, this.state.startLoc) : this.pars…
4123 if (isPattern) {
4139 pp$3.parseObjPropValue = function (prop, startPos, startLoc, isGenerator, isAsync, isPattern, refSh… argument
4140 …jectMethod(prop, isGenerator, isAsync, isPattern) || this.parseObjectProperty(prop, startPos, star…