diff options
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/frontends/java/JavaReader.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/main/java/org/zwobble/couscous/frontends/java/JavaReader.java b/src/main/java/org/zwobble/couscous/frontends/java/JavaReader.java index f1182e4..4acea74 100644 --- a/src/main/java/org/zwobble/couscous/frontends/java/JavaReader.java +++ b/src/main/java/org/zwobble/couscous/frontends/java/JavaReader.java @@ -258,7 +258,7 @@ public class JavaReader { for (Object declaration : bodyDeclarations) { tryCast(MethodDeclaration.class, declaration) - .ifPresent(method -> readMethod(body, scope, type, method)); + .ifPresent(method -> readMethod(body, scope, method)); tryCast(Initializer.class, declaration) .ifPresent(initializer -> body.addInitializer( @@ -295,7 +295,7 @@ public class JavaReader { } - private void readMethod(TypeDeclarationBody.Builder builder, Scope outerScope, ScalarType type, MethodDeclaration method) { + private void readMethod(TypeDeclarationBody.Builder builder, Scope outerScope, MethodDeclaration method) { String methodName = method.getName().getIdentifier(); Scope scope = outerScope.enterMethod(methodName); @@ -367,11 +367,6 @@ public class JavaReader { return statementReader.readBody(statement); } - List<StatementNode> readStatement(Scope scope, Statement statement) { - JavaStatementReader statementReader = new JavaStatementReader(scope, expressionReader(scope), Optional.empty()); - return statementReader.readStatement(statement); - } - List<StatementNode> readStatements(Scope scope, List<Statement> body, Optional<Type> returnType) { JavaStatementReader statementReader = new JavaStatementReader(scope, expressionReader(scope), returnType); return eagerFlatMap(body, statementReader::readStatement); |
