From 04fa68550d0826bdfd8a2cf56fdb0ad1df8c15cb Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 28 Sep 2023 14:30:42 +0100 Subject: Generate stack IR for struct definition --- src/test/java/org/shedlang/compiler/ast/typed/Typed.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/test/java/org/shedlang/compiler/ast') 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 + ) { + return new TypedStructFieldDefinitionNode(name, type, Sources.NULL); + } + public static TypedTargetNode targetIgnore() { return new TypedTargetNode.Ignore(Sources.NULL); } -- cgit v1.2.3