`;
exports[`compile > expression parsing > interpolation 1`] = `
-"((_ctx) => {
+"
const n0 = _createTextNode(() => [a + b.value])
return n0
-})()"
+"
`;
exports[`compile > expression parsing > v-bind 1`] = `
-"((_ctx) => {
+"
const n0 = t0()
_renderEffect(() => _setDynamicProps(n0, [{ [key.value+1]: _unref(foo)[key.value+1]() }], true))
return n0
-})()"
+"
`;
exports[`compile > fragment 1`] = `
`;
exports[`compiler: element transform > component > resolve component from setup bindings (inline const) 1`] = `
-"((_ctx) => {
+"
const n0 = _createComponent(Example, null, null, true)
return n0
-})()"
+"
`;
exports[`compiler: element transform > component > resolve component from setup bindings (inline) 1`] = `
-"((_ctx) => {
+"
const n0 = _createComponent(_unref(Example), null, null, true)
return n0
-})()"
+"
`;
exports[`compiler: element transform > component > resolve component from setup bindings 1`] = `
`;
exports[`compiler: element transform > component > resolve namespaced component from props bindings (inline) 1`] = `
-"((_ctx) => {
+"
const n0 = _createComponent(Foo.Example, null, null, true)
return n0
-})()"
+"
`;
exports[`compiler: element transform > component > resolve namespaced component from props bindings (non-inline) 1`] = `
`;
exports[`compiler: element transform > component > resolve namespaced component from setup bindings (inline const) 1`] = `
-"((_ctx) => {
+"
const n0 = _createComponent(Foo.Example, null, null, true)
return n0
-})()"
+"
`;
exports[`compiler: element transform > component > resolve namespaced component from setup bindings 1`] = `
`;
exports[`compiler: vModel transform > should support member expression w/ inline 1`] = `
-"((_ctx) => {
+"
const n0 = t0()
_withDirectives(n0, [[_vModelText, () => setupRef.value.child]])
const n1 = t0()
_delegate(n1, "update:modelValue", () => $event => (_unref(setupLet).child = $event))
_delegate(n2, "update:modelValue", () => $event => (_unref(setupMaybeRef).child = $event))
return [n0, n1, n2]
-})()"
+"
`;
exports[`compiler: vModel transform > should support select 1`] = `
`;
exports[`v-on > should wrap in unref if identifier is setup-maybe-ref w/ inline: true 1`] = `
-"((_ctx) => {
+"
const n0 = t0()
const n1 = t0()
const n2 = t0()
_delegate(n1, "click", () => $event => (x.value++))
_delegate(n2, "click", () => $event => ({ x: x.value } = _unref(y)))
return [n0, n1, n2]
-})()"
+"
`;
exports[`v-on > should wrap keys guard for keyboard events or dynamic events 1`] = `