File tree Expand file tree Collapse file tree 2 files changed +1
-11
lines changed
packages/svelte/src/compiler/phases/3-transform/client/visitors Expand file tree Collapse file tree 2 files changed +1
-11
lines changed Original file line number Diff line number Diff line change 44import * as b from '#compiler/builders' ;
55import { create_derived } from '../utils.js' ;
66import { build_attribute_value } from './shared/element.js' ;
7- import { get_expression_id , memoize_expression } from './shared/utils.js' ;
7+ import { get_expression_id } from './shared/utils.js' ;
88
99/**
1010 * @param {AST.SlotElement } node
Original file line number Diff line number Diff line change @@ -10,16 +10,6 @@ import is_reference from 'is-reference';
1010import { dev , is_ignored , locator } from '../../../../../state.js' ;
1111import { build_getter , create_derived } from '../../utils.js' ;
1212
13- /**
14- * @param {ComponentClientTransformState } state
15- * @param {Expression } value
16- */
17- export function memoize_expression ( state , value ) {
18- const id = b . id ( state . scope . generate ( 'expression' ) ) ;
19- state . init . push ( b . const ( id , create_derived ( state , b . thunk ( value ) ) ) ) ;
20- return b . call ( '$.get' , id ) ;
21- }
22-
2313/**
2414 *
2515 * @param {MemoizedExpression[] } expressions
You can’t perform that action at this time.
0 commit comments