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);
|
return this.finishNode(bodyNode, pipelineStyle);
|
||||||
}
|
}
|
||||||
|
|
||||||
checkSmartPipelineBodyStyle(
|
checkSmartPipelineBodyStyle(expression: N.Expression): PipelineStyle {
|
||||||
expression: N.Expression,
|
|
||||||
):
|
|
||||||
| "PipelineBareFunction"
|
|
||||||
| "PipelineBareConstructor"
|
|
||||||
| "PipelineBareAwaitedFunction"
|
|
||||||
| "PipelineTopicExpression" {
|
|
||||||
switch (expression.type) {
|
switch (expression.type) {
|
||||||
case "NewExpression":
|
case "NewExpression":
|
||||||
return this.isSimpleReference(expression.callee)
|
return this.isSimpleReference(expression.callee)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user