4a 7 89 8 : ;< => ?@ ?A ?BC D E ?F GH IJKLstackLjava/util/Deque; Signature,Ljava/util/Deque;>;this$0)Lcom/google/common/collect/TreeTraverser;>(Lcom/google/common/collect/TreeTraverser;Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethisPreOrderIterator InnerClasses:Lcom/google/common/collect/TreeTraverser$PreOrderIterator;rootLjava/lang/Object;LocalVariableTypeTable?Lcom/google/common/collect/TreeTraverser.PreOrderIterator;TT;(TT;)VhasNext()Z StackMapTablenext()Ljava/lang/Object;itrLjava/util/Iterator;resultchildItrLjava/util/Iterator;M()TT;5Lcom/google/common/collect/UnmodifiableIterator; SourceFileTreeTraverser.java  Njava/util/ArrayDeque O PQR STU VW X) Y,java/util/Iterator +, () Z,[ \]^ _`8com/google/common/collect/TreeTraverser$PreOrderIterator.com/google/common/collect/UnmodifiableIteratorjava/lang/Object()V$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;#com/google/common/collect/IteratorssingletonIteratorD(Ljava/lang/Object;)Lcom/google/common/collect/UnmodifiableIterator;java/util/DequeaddLast(Ljava/lang/Object;)VisEmptygetLast removeLast'com/google/common/collect/TreeTraverserchildren((Ljava/lang/Object;)Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;0%*+**Y*, $%!%"#$%%%"&'()Y*  !$ %*@+,M*  L+ M+  *W*,N-  *-,"  *8AK*M! @-.6/#80.$*M% @-16/&801** 2  3456 G