private List<ASTNode> getSpecialVariableDeclarationStatements() { List<ASTNode> result = new ArrayList<>(3); VariableDeclaration[] locals = fAnalyzer.getAffectedLocals(); for (int i = 0; i < locals.length; i++) { ASTNode parent = locals[i].getParent(); if (parent instanceof VariableDeclarationStatement && !result.contains(parent)) result.add(parent); } return result; }