mirror of
https://github.com/JonathanFleischmann/CompilerULTIMATE.git
synced 2024-12-28 16:48:03 +00:00
handling merge
This commit is contained in:
commit
dea4ba1808
@ -53,7 +53,7 @@ public class StatementGenerator extends DecafBaseVisitor<Statement> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Statement visitReturnVoid(DecafParser.ReturnVoidContext ctx) {
|
public Statement visitReturnVoid(DecafParser.ReturnVoidContext ctx) {
|
||||||
return new Return(null);
|
return new ReturnVoid();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
5
src/main/java/de/maishai/ast/records/ReturnVoid.java
Normal file
5
src/main/java/de/maishai/ast/records/ReturnVoid.java
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
package de.maishai.ast.records;
|
||||||
|
|
||||||
|
|
||||||
|
public record ReturnVoid() implements Statement {
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
package de.maishai.ast.records;
|
package de.maishai.ast.records;
|
||||||
|
|
||||||
public sealed interface Statement extends Node permits Assignment, Break, DoWhile, For, IfElse, MethodCall, New, Return, While {
|
public sealed interface Statement extends Node permits Assignment, Break, DoWhile, For, IfElse, MethodCall, New, Return, ReturnVoid, While {
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user