Skip to content

Commit 54dda22

Browse files
committed
passing the types down to the second factory
1 parent 1dc836a commit 54dda22

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

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

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

6870
return (

0 commit comments

Comments
 (0)