/ u "v "w "x yz u "{ |} ~D "    "   " u      E  + "  1  4 "  < _pathExpr,Lorg/apache/xalan/xsltc/compiler/Expression;_rest_reverseZ _components-[Lorg/apache/xalan/xsltc/compiler/Expression;[(Lorg/apache/xalan/xsltc/compiler/Expression;Lorg/apache/xalan/xsltc/compiler/Expression;)VCodeLineNumberTableLocalVariableTablethis/Lorg/apache/xalan/xsltc/compiler/UnionPathExpr;pathExprrest setParser+(Lorg/apache/xalan/xsltc/compiler/Parser;)Vstep&Lorg/apache/xalan/xsltc/compiler/Step;axisItypeiparser(Lorg/apache/xalan/xsltc/compiler/Parser; componentsLjava/util/Vector;size typeCheckZ(Lorg/apache/xalan/xsltc/compiler/SymbolTable;)Lorg/apache/xalan/xsltc/compiler/util/Type;stable-Lorg/apache/xalan/xsltc/compiler/SymbolTable;length ExceptionstoString()Ljava/lang/String;flatten(Ljava/util/Vector;)V translaten(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)VorderclassGen5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; methodGen6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;cpg)Lorg/apache/bcel/generic/ConstantPoolGen;il)Lorg/apache/bcel/generic/InstructionList;inititer SourceFileUnionPathExpr.java E AB >? @? NOjava/util/Vector de Z*org/apache/xalan/xsltc/compiler/Expression CD $org/apache/xalan/xsltc/compiler/Step  [\ (org/apache/xalan/xsltc/compiler/CastExpr E java/lang/StringBufferunion( , bc -org/apache/xalan/xsltc/compiler/UnionPathExpr  (org.apache.xalan.xsltc.dom.UnionIterator(Lorg/apache/xalan/xsltc/DOM;)V  addIteratorP(Lorg/apache/xml/dtm/DTMAxisIterator;)Lorg/apache/xalan/xsltc/dom/UnionIterator;org/apache/bcel/generic/NEW E %org/apache/bcel/generic/INVOKESPECIAL fg%org/apache/bcel/generic/INVOKEVIRTUALorg.apache.xalan.xsltc.DOM orderNodesK(Lorg/apache/xml/dtm/DTMAxisIterator;I)Lorg/apache/xml/dtm/DTMAxisIterator; 'org/apache/bcel/generic/INVOKEINTERFACE E3org/apache/xalan/xsltc/compiler/util/TypeCheckError()V()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object; setParent3(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)VgetAxis getNodeTypeorg/apache/xml/dtm/Axis isReverse(I)Z getParent2()Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)org/apache/xalan/xsltc/compiler/util/TypeNodeSet+Lorg/apache/xalan/xsltc/compiler/util/Type;Z(Lorg/apache/xalan/xsltc/compiler/Expression;Lorg/apache/xalan/xsltc/compiler/util/Type;)V_typeappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer; addElement(Ljava/lang/Object;)V3org/apache/xalan/xsltc/compiler/util/ClassGeneratorgetConstantPool+()Lorg/apache/bcel/generic/ConstantPoolGen;4org/apache/xalan/xsltc/compiler/util/MethodGeneratorgetInstructionList+()Lorg/apache/bcel/generic/InstructionList;'org/apache/bcel/generic/ConstantPoolGen addMethodref9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)IaddClass(Ljava/lang/String;)I(I)V'org/apache/bcel/generic/InstructionListR(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle;DUP*Lorg/apache/bcel/generic/StackInstruction;loadDOM'()Lorg/apache/bcel/generic/Instruction;addInterfaceMethodrefSWAPloadContextNode(II)V0" >?@?ABCDEFGb***+*,H4/ 567I JKL?M?NOGk*+YM*,, >*, 6t* 2+* 2** 2K* 2:66 * * 2S* S** *HN:< =>?)@2A=BHCUDaEhFoH{IJM@QRIRa<PQh5RSo.TS,wUSJKVW XYZS[\GB* =>/* 2+* Y* 2S*ZHUV WX3V9[I*1USBJKB]^<_S`abcGR(Y**) H_I (JKdeGx0+*!*#*"*"+ +*!Hcdef'i/lI0JK0XYfgG +#N,$:-%&'(6-%)*(6+Y-%,-.W/.W,0.W1Y2.W* 66$* 2+,34Y5.W*<-67896,0.W:.W,;.W