diff --git a/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java b/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java index db5cc9fd..681c6f2a 100644 --- a/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java +++ b/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java @@ -249,7 +249,7 @@ public class SyntaxTreeGenerator{ private ParameterList convert(Java8Parser.FormalParameterListContext formalParameterListContext) { List ret = new ArrayList<>(); - if(formalParameterListContext != null){ + if(formalParameterListContext != null && formalParameterListContext.formalParameters() != null && formalParameterListContext.formalParameters().formalParameter() != null){ for(Java8Parser.FormalParameterContext fp : formalParameterListContext.formalParameters().formalParameter()){ String paramName = convert(fp.variableDeclaratorId()); RefTypeOrTPH type;