Remove additional parser logic

These are parsable only in follow-on proposals, not in the base proposal,
so we'll introduce that in a separate PR.
This commit is contained in:
James DiGioia
2018-08-09 22:08:23 -04:00
parent d1cae2dec2
commit 15e6d844ae
31 changed files with 0 additions and 2724 deletions

View File

@@ -2090,14 +2090,6 @@ export default class ExpressionParser extends LValParser {
checkSmartPipelineBodyStyle(expression: N.Expression): PipelineStyle {
switch (expression.type) {
case "NewExpression":
return this.isSimpleReference(expression.callee)
? "PipelineBareConstructor"
: "PipelineTopicExpression";
case "AwaitExpression":
return this.isSimpleReference(expression.argument)
? "PipelineBareAwaitedFunction"
: "PipelineTopicExpression";
default:
return this.isSimpleReference(expression)
? "PipelineBareFunction"