diff options
| author | Michael Williamson <mike@zwobble.org> | 2026-06-20 20:51:03 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2026-06-26 10:56:39 +0100 |
| commit | be132b1abe3ef9d1663f15799b971d5cfee3f469 (patch) | |
| tree | dfb0effe51756218022b5d7a2544b55c42136bf5 /hobgoblin/src/output/lang/java | |
| parent | b4e83536273f228996124a33c52221ed0d0c0299 (diff) | |
Introduce JavaPackageName
Diffstat (limited to 'hobgoblin/src/output/lang/java')
| -rw-r--r-- | hobgoblin/src/output/lang/java/ast.hob | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/hobgoblin/src/output/lang/java/ast.hob b/hobgoblin/src/output/lang/java/ast.hob index e77fb33..8286a96 100644 --- a/hobgoblin/src/output/lang/java/ast.hob +++ b/hobgoblin/src/output/lang/java/ast.hob @@ -3,7 +3,7 @@ import {DocComment} from ast; // == Compilation units == struct JavaCompilationUnit { - field packageName: List[JavaIdentifier]; + field packageName: JavaPackageName; field typeDeclaration: JavaTypeDeclaration; } @@ -217,6 +217,10 @@ struct JavaIdentifier { field value: String; } +struct JavaPackageName { + field parts: List[JavaIdentifier]; +} + // == Custom areas == struct JavaCustomArea { |
