From 8a1a44ca6e4e5307ef81e47a810cf2dfe401ffa7 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 2 Mar 2024 13:48:27 +0000 Subject: Add test for parsing type param --- .../org/shedlang/compiler/ast/untyped/UntypedNodeMatchers.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/test/java/org/shedlang/compiler/ast') diff --git a/src/test/java/org/shedlang/compiler/ast/untyped/UntypedNodeMatchers.java b/src/test/java/org/shedlang/compiler/ast/untyped/UntypedNodeMatchers.java index 7ad42734..cf28b0ad 100644 --- a/src/test/java/org/shedlang/compiler/ast/untyped/UntypedNodeMatchers.java +++ b/src/test/java/org/shedlang/compiler/ast/untyped/UntypedNodeMatchers.java @@ -366,8 +366,11 @@ public class UntypedNodeMatchers { ); } - public static Matcher isUntypedTypeLevelParamNode(String name) { - return has("name", x -> x.name(), equalTo(name)); + public static Matcher isUntypedTypeParamNode(String name) { + return instanceOf( + UntypedTypeParamNode.class, + has("name", x -> x.name(), equalTo(name)) + ); } public static Matcher isUntypedTypeLevelReferenceNode(String name) { -- cgit v1.2.3