From 94d74f26e3190139cd0f0482216c23d9f4f1422a Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 26 Jun 2025 20:56:29 -0400 Subject: [PATCH] unused --- .../phases/3-transform/client/visitors/SlotElement.js | 2 +- .../phases/3-transform/client/visitors/shared/utils.js | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/SlotElement.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/SlotElement.js index 19d485c01a..c1d235c25b 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/SlotElement.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/SlotElement.js @@ -4,7 +4,7 @@ import * as b from '#compiler/builders'; import { create_derived } from '../utils.js'; import { build_attribute_value } from './shared/element.js'; -import { get_expression_id, memoize_expression } from './shared/utils.js'; +import { get_expression_id } from './shared/utils.js'; /** * @param {AST.SlotElement} node diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js index 8d079ef73c..a30451fa95 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js @@ -10,16 +10,6 @@ import is_reference from 'is-reference'; import { dev, is_ignored, locator } from '../../../../../state.js'; import { build_getter, create_derived } from '../../utils.js'; -/** - * @param {ComponentClientTransformState} state - * @param {Expression} value - */ -export function memoize_expression(state, value) { - const id = b.id(state.scope.generate('expression')); - state.init.push(b.const(id, create_derived(state, b.thunk(value)))); - return b.call('$.get', id); -} - /** * * @param {MemoizedExpression[]} expressions