コード例 #1
0
 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;
 }