Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xpath\compiler\Compiler.class
???? / ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?J ?K ?L ?M ?N ?O ?P ?Q ?R ?S ?T ?U ?V ?W ?X ?Y ?Z[\] ?^ _` ?a ?b cd efg .7 ?hi 17j 37k 57l 77m 97n ;7o =7p ?7q A7r C7s E7t G7u I7 ?vw L7x N7y P7 ?z {|}~ V7?? Y? V? ?? ???? _7? _? ?? ? e? ?? ?? a? ?? ?? a? ??? ?? a? a? ?? ?? ?? ??? v? ?? ?? ??? ???? {? ?? }???? ?????????? ?? X? ?? ???? ??? ?7 ???????? ????? ?? ???? ????? locPathDepth I DEBUG Z ConstantValue s_nextMethodId J m_currentPrefixResolver %Lorg/apache/xml/utils/PrefixResolver; m_errorHandler #Ljavax/xml/transform/ErrorListener; m_locator #Ljavax/xml/transform/SourceLocator; m_functionTable )Lorg/apache/xpath/compiler/FunctionTable; <init> r(Ljavax/xml/transform/ErrorListener;Ljavax/xml/transform/SourceLocator;Lorg/apache/xpath/compiler/FunctionTable;)V Code LineNumberTable LocalVariableTable this $Lorg/apache/xpath/compiler/Compiler; errorHandler locator fTable ()V compile (I)Lorg/apache/xpath/Expression; opPos op expr Lorg/apache/xpath/Expression; Exceptions compileOperation G(Lorg/apache/xpath/operations/Operation;I)Lorg/apache/xpath/Expression; operation 'Lorg/apache/xpath/operations/Operation; leftPos rightPos compileUnary L(Lorg/apache/xpath/operations/UnaryOperation;I)Lorg/apache/xpath/Expression; unary ,Lorg/apache/xpath/operations/UnaryOperation; or and notequals equals lte lt gte gt plus minus mult div mod neg string bool number literal numberlit variable var &Lorg/apache/xpath/operations/Variable; nsPos namespace Ljava/lang/String; localname qname Lorg/apache/xml/utils/QName; group arg union getLocationPathDepth ()I getFunctionTable +()Lorg/apache/xpath/compiler/FunctionTable; locationPath iter Lorg/apache/xml/dtm/DTMIterator; predicate matchPattern nextOpPos i up (Lorg/apache/xpath/patterns/UnionPattern; patterns ([Lorg/apache/xpath/patterns/StepPattern; locationPathPattern getWhatToShow (I)I axesType testType stepPattern R(IILorg/apache/xpath/patterns/StepPattern;)Lorg/apache/xpath/patterns/StepPattern; what stepCount ancestorPattern 'Lorg/apache/xpath/patterns/StepPattern; startOpPos stepType addMagicSelf endStep pattern argLen relativePathPattern getCompiledPredicates !(I)[Lorg/apache/xpath/Expression; predicates [Lorg/apache/xpath/Expression; count countPredicates compilePredicates "(I[Lorg/apache/xpath/Expression;)V compileFunction p name wnae 5Lorg/apache/xpath/functions/WrongNumberArgsException; func %Lorg/apache/xpath/functions/Function; endFunc funcID getNextMethodId ()J compileExtension endExtFunc ns funcName extension warn ((Ljava/lang/String;[Ljava/lang/Object;)V msg args [Ljava/lang/Object; fmsg assertion (ZLjava/lang/String;)V fMsg b error getNamespaceContext '()Lorg/apache/xml/utils/PrefixResolver; setNamespaceContext ((Lorg/apache/xml/utils/PrefixResolver;)V pr <clinit> SourceFile Compiler.java ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ER_UNKNOWN_OPCODE java/lang/Object quo.%???? ?? ??????? org/apache/xpath/operations/Or ? ? org/apache/xpath/operations/And %org/apache/xpath/operations/NotEquals "org/apache/xpath/operations/Equals org/apache/xpath/operations/Lte org/apache/xpath/operations/Lt org/apache/xpath/operations/Gte org/apache/xpath/operations/Gt org/apache/xpath/operations/Plus !org/apache/xpath/operations/Minus org/apache/xpath/operations/Mult org/apache/xpath/operations/Div org/apache/xpath/operations/Mod org/apache/xpath/operations/Neg ? ? "org/apache/xpath/operations/String org/apache/xpath/operations/Bool "org/apache/xpath/operations/Number????? org/apache/xpath/objects/XString org/apache/xpath/objects/XNumber $org/apache/xpath/operations/Variable java/lang/String org/apache/xml/utils/QName ?????????? org/apache/xpath/Expression &org/apache/xpath/patterns/UnionPattern %org/apache/xpath/patterns/StepPattern?? ? )org/apache/xpath/patterns/FunctionPattern ??? ?? ? ?????? ?? ? ? ER_UNKNOWN_MATCH_OPERATION ???? ? ? ???? 3org/apache/xpath/functions/FuncExtFunctionAvailable????????? 3org/apache/xpath/functions/WrongNumberArgsException?? (javax/xml/transform/TransformerException ER_ONLY_ALLOWS ? ER_FUNCTION_TOKEN_NOT_FOUND ? ? *org/apache/xpath/functions/FuncExtFunction ? java/lang/StringBuffer ; file ; line ? ; column ?? !ER_INCORRECT_PROGRAMMER_ASSERTION java/lang/RuntimeException ? %org/apache/xml/utils/SAXSourceLocator "org/apache/xpath/compiler/Compiler org/apache/xpath/compiler/OpMap getOp java/lang/Integer toString (I)Ljava/lang/String; getFirstChildPos getNextOpPos %org/apache/xpath/operations/Operation setLeftRight =(Lorg/apache/xpath/Expression;Lorg/apache/xpath/Expression;)V *org/apache/xpath/operations/UnaryOperation setRight (Lorg/apache/xpath/Expression;)V getTokenQueue %()Lorg/apache/xml/utils/ObjectVector; !org/apache/xml/utils/ObjectVector elementAt (I)Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V setQName (Lorg/apache/xml/utils/QName;)V 'org/apache/xpath/axes/UnionPathIterator createUnionIterator N(Lorg/apache/xpath/compiler/Compiler;I)Lorg/apache/xpath/axes/LocPathIterator; #org/apache/xpath/axes/WalkerFactory newDTMIterator H(Lorg/apache/xpath/compiler/Compiler;IZ)Lorg/apache/xml/dtm/DTMIterator; setPatterns +([Lorg/apache/xpath/patterns/StepPattern;)V "(Lorg/apache/xpath/Expression;II)V getArgLengthOfStep getFirstChildPosOfStep (III)V getStepNS getStepLocalName *(ILjava/lang/String;Ljava/lang/String;II)V setPredicates !([Lorg/apache/xpath/Expression;)V setRelativePathPattern *(Lorg/apache/xpath/patterns/StepPattern;)V 'org/apache/xpath/compiler/FunctionTable getFunction ((I)Lorg/apache/xpath/functions/Function; setFunctionTable ,(Lorg/apache/xpath/compiler/FunctionTable;)V #org/apache/xpath/functions/Function postCompileStep '(Lorg/apache/xpath/compiler/Compiler;)V setArg !(Lorg/apache/xpath/Expression;I)V checkNumberArgs (I)V getFunctionName getMessage ()Ljava/lang/String; org/apache/xalan/res/XSLMessages createXPATHMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 8(Ljava/lang/String;Ljavax/xml/transform/SourceLocator;)V !javax/xml/transform/ErrorListener fatalError -(Ljavax/xml/transform/TransformerException;)V valueOf (J)Ljava/lang/String; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V createXPATHWarning warning java/lang/System out Ljava/io/PrintStream; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; !javax/xml/transform/SourceLocator getSystemId getLineNumber (I)Ljava/lang/StringBuffer; getColumnNumber java/io/PrintStream println (Ljava/lang/String;)V ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ~ *? *? *? *+? *,? *-? ? ? Z d ? [ \ ] ^ ? * ? ? ? ? ? ? ? ? ? ? ? W *? *? *? *? *? ? ? e d ? f g h ? ? ? ? ? ? ? ?*? =N? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? &