docs: @Override
    protected void visitIfNode(IfNode node) {
  
      if (isComputableAsJsExprsVisitor.exec(node)) {
        jsCodeBuilder.addChunksToOutputVar(genJsExprsVisitor.exec(node));
      } else {
        generateNonExpressionIfNode(node);
      }
    }