(condition, questionToken, whenTrue, colonToken, whenFalse)
| 24493 | } |
| 24494 | // @api |
| 24495 | function createConditionalExpression(condition, questionToken, whenTrue, colonToken, whenFalse) { |
| 24496 | var node = createBaseExpression(222 /* SyntaxKind.ConditionalExpression */); |
| 24497 | node.condition = parenthesizerRules().parenthesizeConditionOfConditionalExpression(condition); |
| 24498 | node.questionToken = questionToken !== null && questionToken !== void 0 ? questionToken : createToken(57 /* SyntaxKind.QuestionToken */); |
| 24499 | node.whenTrue = parenthesizerRules().parenthesizeBranchOfConditionalExpression(whenTrue); |
| 24500 | node.colonToken = colonToken !== null && colonToken !== void 0 ? colonToken : createToken(58 /* SyntaxKind.ColonToken */); |
| 24501 | node.whenFalse = parenthesizerRules().parenthesizeBranchOfConditionalExpression(whenFalse); |
| 24502 | node.transformFlags |= |
| 24503 | propagateChildFlags(node.condition) | |
| 24504 | propagateChildFlags(node.questionToken) | |
| 24505 | propagateChildFlags(node.whenTrue) | |
| 24506 | propagateChildFlags(node.colonToken) | |
| 24507 | propagateChildFlags(node.whenFalse); |
| 24508 | return node; |
| 24509 | } |
| 24510 | // @api |
| 24511 | function updateConditionalExpression(node, condition, questionToken, whenTrue, colonToken, whenFalse) { |
| 24512 | return node.condition !== condition |
no test coverage detected
searching dependent graphs…