1class Node {
2}
3
4class Comment extends Node {
5}
6
7class Foo {
8
9    public <T> void foo(java.util.List<T> t1, java.util.List<T> t2) {
10    }
11
12    public Object bar() {
13        Node node;
14        java.util.List<Node> children = new java.util.LinkedList<Node>();
15        java.util.List<Comment> commentsToAttribute;
16
17        foo(children, commentsToAttribute);
18
19        return children.addAll(commentsToAttribute);
20    }
21}
22