this condition is impossible

pull/16060/head
Rich Harris 4 months ago
parent e7a001a433
commit 3f402c694c

@ -53,10 +53,6 @@ export function CallExpression(node, context) {
);
const property = get_name(parent.left.property);
source_tag = `${constructor?.id?.name ?? '[class]'}.${property}`;
} else if (dev && parent?.type === 'PropertyDefinition' && context.state.in_constructor) {
const constructor = /** @type {ClassDeclaration | ClassExpression} */ (context.path.at(-3));
const property = get_name(parent.key);
source_tag = `${constructor?.id?.name ?? '[class]'}.${property}`;
}
const call = b.call('$.state', value);
return dev ? b.call('$.tag', call, b.literal(/** @type {string} */ (source_tag))) : call;
@ -80,10 +76,6 @@ export function CallExpression(node, context) {
);
const property = get_name(parent.left.property);
source_tag = `${constructor?.id?.name ?? '[class]'}.${property}`;
} else if (dev && parent?.type === 'PropertyDefinition' && context.state.in_constructor) {
const constructor = /** @type {ClassDeclaration | ClassExpression} */ (context.path.at(-3));
const property = get_name(parent.key);
source_tag = `${constructor?.id?.name ?? '[class]'}.${property}`;
}
const call = b.call('$.derived', fn);
return dev ? b.call('$.tag', call, b.literal(/** @type {string} */ (source_tag))) : call;

Loading…
Cancel
Save