]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
refactor(compiler-vapor): missing check in genOperation
author三咲智子 Kevin Deng <sxzz@sxzz.moe>
Wed, 31 Jan 2024 09:32:01 +0000 (17:32 +0800)
committer三咲智子 Kevin Deng <sxzz@sxzz.moe>
Wed, 31 Jan 2024 09:32:01 +0000 (17:32 +0800)
packages/compiler-vapor/src/generators/operation.ts

index 0f5117bde468b48ff0569b0641b0dd4b9a4c37e2..4d66f11cedc449cfa4ef2b569f497ddb864cc5f5 100644 (file)
@@ -54,12 +54,6 @@ function genOperation(
       return genIf(oper, context)
     case IRNodeTypes.FOR:
       return genFor(oper, context)
-    case IRNodeTypes.WITH_DIRECTIVE:
-      // TODO remove this after remove checkNever
-      // generated, skip
-      break
-    default:
-      return checkNever(oper)
   }
 
   return []
@@ -87,7 +81,3 @@ function genEffect({ operations }: IREffect, context: CodegenContext) {
   push(INDENT_END, NEWLINE, '})')
   return frag
 }
-
-// remove when stable
-// @ts-expect-error
-function checkNever(x: never): never {}