/V W  V V V  V V V V V V   V   V   V V Vz V  . V V Vg V V V  l  G V V M V V R _name'Lorg/apache/xalan/xsltc/compiler/QName; _escapedNameLjava/lang/String;_type+Lorg/apache/xalan/xsltc/compiler/util/Type;_isLocalZ_local*Lorg/apache/bcel/generic/LocalVariableGen;_loadInstruction%Lorg/apache/bcel/generic/Instruction;_storeInstruction_select,Lorg/apache/xalan/xsltc/compiler/Expression;select_refsLjava/util/Vector; _dependencies_ignore()VCodeLineNumberTableLocalVariableTablethis.Lorg/apache/xalan/xsltc/compiler/VariableBase;disable addReference4(Lorg/apache/xalan/xsltc/compiler/VariableRefBase;)Vvref1Lorg/apache/xalan/xsltc/compiler/VariableRefBase; mapRegister9(Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)VnamevarTypeLorg/apache/bcel/generic/Type; methodGen6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator; unmapRegisterloadInstruction'()Lorg/apache/bcel/generic/Instruction;instrstoreInstruction getExpression.()Lorg/apache/xalan/xsltc/compiler/Expression;toString()Ljava/lang/String;display(I)VindentIgetType-()Lorg/apache/xalan/xsltc/compiler/util/Type;getName)()Lorg/apache/xalan/xsltc/compiler/QName;getEscapedNamesetName*(Lorg/apache/xalan/xsltc/compiler/QName;)VisLocal()Z parseContents+(Lorg/apache/xalan/xsltc/compiler/Parser;)Verr/Lorg/apache/xalan/xsltc/compiler/util/ErrorMsg;parser(Lorg/apache/xalan/xsltc/compiler/Parser;othertranslateValuen(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)Vcpg)Lorg/apache/bcel/generic/ConstantPoolGen;il)Lorg/apache/bcel/generic/InstructionList;initCNIclassGen5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; SourceFileVariableBase.java lmjava/util/Vector l hi ji k_  `a \]          bc   dc  efjava/lang/StringBuffer variable(  XY )  !" Variable # $%select & ' Z[( )* +, ^_ -,. /0 12-org/apache/xalan/xsltc/compiler/util/ErrorMsgINVALID_QNAME_ERR l34 56 78 REQUIRED_ATTR_ERR 59 :; <=VARIABLE_REDEF_ERR g[ >? @A B C D 0org/apache/xalan/xsltc/compiler/util/NodeSetTypeE FG1org.apache.xalan.xsltc.dom.CachedNodeListIterator'(Lorg/apache/xml/dtm/DTMAxisIterator;)VH IJorg/apache/bcel/generic/NEW KL M NO PO%org/apache/bcel/generic/INVOKESPECIAL Q R Sorg/apache/bcel/generic/PUSH lT U,org/apache/xalan/xsltc/compiler/VariableBase/org/apache/xalan/xsltc/compiler/TopLevelElement addElement(Ljava/lang/Object;)V)org/apache/xalan/xsltc/compiler/util/TypetoJCType ()Lorg/apache/bcel/generic/Type;4org/apache/xalan/xsltc/compiler/util/MethodGeneratoraddLocalVariable2(Ljava/lang/String;Lorg/apache/bcel/generic/Type;Lorg/apache/bcel/generic/InstructionHandle;)Lorg/apache/bcel/generic/LocalVariableGen;getInstructionList+()Lorg/apache/bcel/generic/InstructionList;'org/apache/bcel/generic/InstructionListgetEnd-()Lorg/apache/bcel/generic/InstructionHandle;(org/apache/bcel/generic/LocalVariableGensetEnd.(Lorg/apache/bcel/generic/InstructionHandle;)VremoveLocalVariable-(Lorg/apache/bcel/generic/LocalVariableGen;)VgetIndex()ILOAD((I)Lorg/apache/bcel/generic/Instruction;STOREappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V*org/apache/xalan/xsltc/compiler/ExpressiondisplayContents%org/apache/xalan/xsltc/compiler/QName getStringRep)org/apache/xalan/xsltc/compiler/util/Utilescape&(Ljava/lang/String;)Ljava/lang/String; getAttributejava/lang/Stringlengthorg/apache/xml/utils/XML11CharisXML11ValidQName(Ljava/lang/String;)ZW(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;)V&org/apache/xalan/xsltc/compiler/Parser reportError3(ILorg/apache/xalan/xsltc/compiler/util/ErrorMsg;)VgetQNameIgnoreDefaultNs;(Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/QName;(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Lorg/apache/xalan/xsltc/compiler/Parser;Ljava/lang/String;Ljava/lang/String;)VlookupVariableW(Lorg/apache/xalan/xsltc/compiler/QName;)Lorg/apache/xalan/xsltc/compiler/VariableBase; getParent2()Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode; getParser*()Lorg/apache/xalan/xsltc/compiler/Parser;parseExpression(Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/Expression;isDummy parseChildren translate3org/apache/xalan/xsltc/compiler/util/ClassGeneratorgetConstantPool+()Lorg/apache/bcel/generic/ConstantPoolGen;'org/apache/bcel/generic/ConstantPoolGen addMethodref9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)IaddClass(Ljava/lang/String;)IR(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle;DUP_X1*Lorg/apache/bcel/generic/StackInstruction;SWAP startIterator hasContentscompileResultTree>(Lorg/apache/bcel/generic/ConstantPoolGen;Ljava/lang/String;)VZ(Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; VW XYZ[\]^_`abcdcefg[hijik_lmnQ**Y**o0=@Cp qrsmn4*o IJp qrtunA *+o QRp qr vwxynx ** M* N*+,- oXY Z[]p* z[ {| qr }~ynp(*#*+ +***odefg"h'jp(qr(}~nc#*L*** **oqr sup#qrcnc#*L*** **o}~ p#qrcn/*op qrnFY*op qrnV* Y!*"*)*` Y#*$"*`%o!(/NUpVqrVn/* op qrn/*op qrn/*&op qrnM*+*+'(&opqrzYn/*)op qrn2**+M,,(,-.Y/,*0N+-1*+,23 **+4*5+*6N--7*7 **+8,5**9+:*:,'**;*9<*=**+495*+>oJ!'3=FU^hrp4!qrz[FVrnP*p*+,?*@AN+BN, :-CDEF6GY-CHIJWKJWLJWMYNJW*+,O.*P *+,Q+BN, :RY-STUWoF"(4GPYht{   pR"F(@44qr}~