Reuse declared type in function return value
This commit is contained in:
parent
cc526940ee
commit
e91a02cc49
@ -2083,13 +2083,7 @@ export default class ExpressionParser extends LValParser {
|
||||
return this.finishNode(bodyNode, pipelineStyle);
|
||||
}
|
||||
|
||||
checkSmartPipelineBodyStyle(
|
||||
expression: N.Expression,
|
||||
):
|
||||
| "PipelineBareFunction"
|
||||
| "PipelineBareConstructor"
|
||||
| "PipelineBareAwaitedFunction"
|
||||
| "PipelineTopicExpression" {
|
||||
checkSmartPipelineBodyStyle(expression: N.Expression): PipelineStyle {
|
||||
switch (expression.type) {
|
||||
case "NewExpression":
|
||||
return this.isSimpleReference(expression.callee)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user