aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/shedlang/compiler/ast
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/org/shedlang/compiler/ast')
-rw-r--r--src/test/java/org/shedlang/compiler/ast/typed/Typed.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/org/shedlang/compiler/ast/typed/Typed.java b/src/test/java/org/shedlang/compiler/ast/typed/Typed.java
index 110696a7..24ee99a3 100644
--- a/src/test/java/org/shedlang/compiler/ast/typed/Typed.java
+++ b/src/test/java/org/shedlang/compiler/ast/typed/Typed.java
@@ -190,6 +190,13 @@ public class Typed {
);
}
+ public static TypedStructFieldDefinitionNode structFieldDefinition(
+ String name,
+ TypedTypeLevelExpressionNode<Type> type
+ ) {
+ return new TypedStructFieldDefinitionNode(name, type, Sources.NULL);
+ }
+
public static TypedTargetNode targetIgnore() {
return new TypedTargetNode.Ignore(Sources.NULL);
}