Skip to content

Commit 9fcfda1

Browse files
committed
shorter name so it fits better and it's easier to read
1 parent da87703 commit 9fcfda1

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

src/slang-utils/create-nonterminal-variant-creator.ts

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,9 @@ export function createNonterminalVariantCreator<
6161
collected: CollectedMetadata,
6262
options?: ParserOptions<AstNode>
6363
) => T['variant'] {
64-
const createNonterminalVariantSimple = createNonterminalVariantSimpleCreator<
65-
U,
66-
T
67-
>(constructors);
64+
const simpleCreator = createNonterminalVariantSimpleCreator<U, T>(
65+
constructors
66+
);
6867
const extractVariantsConstructor = new Map(extractVariantsConstructors);
6968

7069
return (
@@ -76,10 +75,6 @@ export function createNonterminalVariantCreator<
7675
if (constructor !== undefined)
7776
return extractVariant(new constructor(variant, collected, options));
7877

79-
return createNonterminalVariantSimple(
80-
variant as U['variant'],
81-
collected,
82-
options
83-
);
78+
return simpleCreator(variant as U['variant'], collected, options);
8479
};
8580
}

0 commit comments

Comments
 (0)