. 'M 'N 'O 'P (Q (R+ ST UVW UX 'YZ U[ (\ ]\ U^_` Uabc de fg h ijk l mn o pqr Sstu ]svwxexpr!Loracle/xquery/parser/SimpleNode;variable"Loracle/xquery/parser/PrimaryExpr;typeDeclLoracle/xquery/parser/SplNode; posVariableVARIABLE_IN_EXPRB ConstantValueVARIABLE_EQUALS_EXPRsetExpr$(Loracle/xquery/parser/SimpleNode;)VCodeLineNumberTablegetExpr#()Loracle/xquery/parser/SimpleNode; setVariable%(Loracle/xquery/parser/PrimaryExpr;)V getVariable$()Loracle/xquery/parser/PrimaryExpr;setTypeDeclaration!(Loracle/xquery/parser/SplNode;)VsetPosVariablegetPosVariable(I)V (Loracle/xquery/parser/XPath;I)VdumpSAX (Loracle/xquery/parser/XQXGen;)Vdump(Ljava/lang/String;)V SourceFile VarExpr.java )* +, -. /, DE DFy z{| }~ positionalVar  variableInExpr GH J letAssignmentoracle/xquery/XQException XQE-0001VarExpr:dumpSAX; unknown type:  DJ java/lang/StringBuffer D Variable Begin { J IJ Variable END In Expr Begin IN Expr Endoracle/xquery/parser/VarExproracle/xquery/parser/SplNode oracle/xquery/parser/PrimaryExprgetName()Ljava/lang/String;oracle/xquery/parser/XQXGengetAttrsJ(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/helpers/AttributesImpl;addAttrn(Lorg/xml/sax/helpers/AttributesImpl;Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/helpers/AttributesImpl; getNodeType()B startElement-(Ljava/lang/String;Lorg/xml/sax/Attributes;)Voracle/xquery/parser/SimpleNode endElementmsgLoracle/xquery/XQMesg;java/lang/IntegertoString(I)Ljava/lang/String;oracle/xquery/XQMesg getMessage2J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/lang/SystemoutLjava/io/PrintStream;()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/io/PrintStreamprintln!'()*+,-./,01234125 678"*+9 *+:;8*9.<=8"*+9 23>?8*96@A8"*+9 :;B=8"*+9 >?C?8*9BDE8"*9 GHDF8#*+9 KLGH8 * M*+W, * W* jC+ ,* *+*++ D+,* *+*++Y+* 9JO PQ$RDUKVRWZXbYhZk\r]y^_`acgIJ8*OY+ *Y+!"Y+# *OY+$ *Y+!%Y+& 9& jl m:nSpZrsstvKL