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