From 793fc8153c70804e501cdddf0d504622c6f7f56f Mon Sep 17 00:00:00 2001 From: takejohn Date: Fri, 22 Nov 2024 19:05:28 +0900 Subject: [PATCH] =?UTF-8?q?Revert=20"=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E5=90=8D=E5=A4=89=E6=9B=B4"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit f86099c49eb550a240795ce13a46fc815f7b553f. --- src/parser/index.ts | 4 ++-- ...lidate-jump-expressions.ts => validate-jump-statements.ts} | 2 +- test/{jump-expressions.ts => jump-statements.ts} | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename src/parser/plugins/{validate-jump-expressions.ts => validate-jump-statements.ts} (96%) rename test/{jump-expressions.ts => jump-statements.ts} (100%) diff --git a/src/parser/index.ts b/src/parser/index.ts index 8c42f676..74f535fd 100644 --- a/src/parser/index.ts +++ b/src/parser/index.ts @@ -1,7 +1,7 @@ import { Scanner } from './scanner.js'; import { parseTopLevel } from './syntaxes/toplevel.js'; -import { validateJumpExpressions } from './plugins/validate-jump-expressions.js'; +import { validateJumpStatements } from './plugins/validate-jump-statements.js'; import { validateKeyword } from './plugins/validate-keyword.js'; import { validateType } from './plugins/validate-type.js'; @@ -22,7 +22,7 @@ export class Parser { validate: [ validateKeyword, validateType, - validateJumpExpressions, + validateJumpStatements, ], transform: [ ], diff --git a/src/parser/plugins/validate-jump-expressions.ts b/src/parser/plugins/validate-jump-statements.ts similarity index 96% rename from src/parser/plugins/validate-jump-expressions.ts rename to src/parser/plugins/validate-jump-statements.ts index a676561a..b1e826d1 100644 --- a/src/parser/plugins/validate-jump-expressions.ts +++ b/src/parser/plugins/validate-jump-statements.ts @@ -70,7 +70,7 @@ function validateNode(node: Ast.Node, ancestors: Ast.Node[]): Ast.Node { return node; } -export function validateJumpExpressions(nodes: Ast.Node[]): Ast.Node[] { +export function validateJumpStatements(nodes: Ast.Node[]): Ast.Node[] { for (const node of nodes) { visitNode(node, validateNode); } diff --git a/test/jump-expressions.ts b/test/jump-statements.ts similarity index 100% rename from test/jump-expressions.ts rename to test/jump-statements.ts