Home | History | Annotate | Download | only in resources
      1 import java.util.List;
      2 
      3 class Node {
      4 }
      5 
      6 class Comment {
      7 }
      8 
      9 class LocalVariableInParent {
     10 
     11     void foo1() {
     12        for (Node child : null){
     13             String s;
     14             for (Object c : null){
     15                 if (true){
     16                     s;
     17                 }
     18             }
     19         }
     20     }
     21 
     22     void foo3() {
     23        for (Node child : null){
     24             String s;
     25             for (Object c : null){
     26                 s;
     27             }
     28         }
     29     }
     30 
     31     void foo2() {
     32        for (Node child : null){
     33             String s;
     34             s;
     35         }
     36     }
     37 
     38     void foo4() {
     39         List<Node> children = node.getChildrenNodes();
     40         for (Node child : children){
     41             List<Comment> commentsInsideChild = new LinkedList<Comment>();
     42             for (Comment c : commentsToAttribute){
     43                 if (true){
     44                     commentsInsideChild.add(c);
     45                 }
     46             }
     47         }
     48     }
     49 
     50     void foo5() {
     51         List<Comment> commentsInsideChild;
     52         Comment c;
     53         commentsInsideChild.add(c);
     54     }
     55 
     56 
     57 }