Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xalan\xsltc\compiler\Whitespace.class
???? /? q ? p ? ? ? ? A ? p ? ? ? p ? ? p ? p ? A ? ? p ? ? ? ? ? ? ? ? ? ? A ? A ? p ? ? ? ? ? ? ? ? ? ! ? ? ? ? ! ! A ! p ! p p 7 p K p 7 ? ? = = ? ;!" # ;$%&'( )*+, )-. T/0 V/1 X23 Z4 756 ]/7 _8 79 ?: ?; <= Z> p? p@ A pB pC pD pE !F G HIJK WhitespaceRule InnerClasses USE_PREDICATE I ConstantValue STRIP_SPACE PRESERVE_SPACE RULE_NONE RULE_ELEMENT RULE_NAMESPACE RULE_ALL _elementList Ljava/lang/String; _action _importPrecedence <init> ()V Code LineNumberTable LocalVariableTable this ,Lorg/apache/xalan/xsltc/compiler/Whitespace; parseContents +(Lorg/apache/xalan/xsltc/compiler/Parser;)V namespace token col parser (Lorg/apache/xalan/xsltc/compiler/Parser; stable -Lorg/apache/xalan/xsltc/compiler/SymbolTable; list Ljava/util/StringTokenizer; elements Ljava/lang/StringBuffer; getRules ()Ljava/util/Vector; rules Ljava/util/Vector; findContradictingRule ?(Ljava/util/Vector;Lorg/apache/xalan/xsltc/compiler/Whitespace$WhitespaceRule;)Lorg/apache/xalan/xsltc/compiler/Whitespace$WhitespaceRule; currentRule ;Lorg/apache/xalan/xsltc/compiler/Whitespace$WhitespaceRule; i rule prioritizeRules (Ljava/util/Vector;)I idx defaultAction strip Z compileStripSpace T([Lorg/apache/bcel/generic/BranchHandle;ILorg/apache/bcel/generic/InstructionList;)V '[Lorg/apache/bcel/generic/BranchHandle; sCount il )Lorg/apache/bcel/generic/InstructionList; target +Lorg/apache/bcel/generic/InstructionHandle; compilePreserveSpace preserve pCount compilePredicate K(Ljava/util/Vector;ILorg/apache/xalan/xsltc/compiler/util/ClassGenerator;)V qname 'Lorg/apache/xalan/xsltc/compiler/QName; elementType gns strcmp classGen 5Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator; cpg )Lorg/apache/bcel/generic/ConstantPoolGen; xsltc 'Lorg/apache/xalan/xsltc/compiler/XSLTC; stripSpace 6Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator; paramDom paramCurrent paramType compileDefault 9(ILorg/apache/xalan/xsltc/compiler/util/ClassGenerator;)V translateRules J(Ljava/util/Vector;Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;)I quicksort (Ljava/util/Vector;II)V q p r partition (Ljava/util/Vector;II)I tmp x j typeCheck Z(Lorg/apache/xalan/xsltc/compiler/SymbolTable;)Lorg/apache/xalan/xsltc/compiler/util/Type; ExceptionsL translate n(Lorg/apache/xalan/xsltc/compiler/util/ClassGenerator;Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V methodGen SourceFile Whitespace.java ? ?M ?NOP strip-spaceQR ? uSTU ? uVW ? ?XU REQUIRED_ATTR_ERRYZ[\ java/util/StringTokenizer ?] java/lang/StringBuffer ^_`PabcdeWfg :hP java/util/Vector 9org/apache/xalan/xsltc/compiler/Whitespace$WhitespaceRule ?ijklUmnoUpPqkrP ? ?sUt ? ? ?unvwxyz{f|}~??{??? 'org/apache/bcel/generic/InstructionList???? 4org/apache/xalan/xsltc/compiler/util/MethodGenerator?? org/apache/bcel/generic/Type Lorg/apache/xalan/xsltc/DOM;????? java/lang/String dom node type?P ?? "org/apache/xalan/xsltc/StripFilter?]?, $org/apache/bcel/generic/BranchHandle org.apache.xalan.xsltc.DOM getNamespaceName (I)Ljava/lang/String;??? compareTo (Ljava/lang/String;)I?? org/apache/bcel/generic/ALOAD ?w org/apache/bcel/generic/ILOAD 'org/apache/bcel/generic/INVOKEINTERFACE ?? org/apache/bcel/generic/PUSH ??f? %org/apache/bcel/generic/INVOKEVIRTUAL !org/apache/bcel/generic/IF_ICMPEQ ??f???????? ?? ? ? ? ??? ? ? ? ? ? ? ? ?+?????? *org/apache/xalan/xsltc/compiler/Whitespace /org/apache/xalan/xsltc/compiler/TopLevelElement 3org/apache/xalan/xsltc/compiler/util/TypeCheckError _qname %org/apache/xalan/xsltc/compiler/QName getLocalPart ()Ljava/lang/String; endsWith (Ljava/lang/String;)Z &org/apache/xalan/xsltc/compiler/Parser getCurrentImportPrecedence ()I getAttribute &(Ljava/lang/String;)Ljava/lang/String; length reportError (Lorg/apache/xalan/xsltc/compiler/SyntaxTreeNode;Lorg/apache/xalan/xsltc/compiler/Parser;Ljava/lang/String;Ljava/lang/String;)V getSymbolTable /()Lorg/apache/xalan/xsltc/compiler/SymbolTable; (Ljava/lang/String;)V hasMoreElements ()Z nextToken indexOf (I)I substring (II)Ljava/lang/String; lookupNamespace append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString (ILjava/lang/String;I)V add (Ljava/lang/Object;)Z size elementAt (I)Ljava/lang/Object; getStrength getElement equals getNamespace getAction removeAllElements remove removeElementAt (I)V lastElement ()Ljava/lang/Object; ICONST_1 %Lorg/apache/bcel/generic/Instruction; R(Lorg/apache/bcel/generic/Instruction;)Lorg/apache/bcel/generic/InstructionHandle; IRETURN +Lorg/apache/bcel/generic/ReturnInstruction; setTarget .(Lorg/apache/bcel/generic/InstructionHandle;)V ICONST_0 3org/apache/xalan/xsltc/compiler/util/ClassGenerator getConstantPool +()Lorg/apache/bcel/generic/ConstantPoolGen; getParser *()Lorg/apache/xalan/xsltc/compiler/Parser; getXSLTC )()Lorg/apache/xalan/xsltc/compiler/XSLTC; BOOLEAN #Lorg/apache/bcel/generic/BasicType; )org/apache/xalan/xsltc/compiler/util/Util getJCRefType 2(Ljava/lang/String;)Lorg/apache/bcel/generic/Type; INT getClassName ?(ILorg/apache/bcel/generic/Type;[Lorg/apache/bcel/generic/Type;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/apache/bcel/generic/InstructionList;Lorg/apache/bcel/generic/ConstantPoolGen;)V addInterface getLocalIndex 'org/apache/bcel/generic/ConstantPoolGen addInterfaceMethodref 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I addMethodref (II)V >(Lorg/apache/bcel/generic/ConstantPoolGen;Ljava/lang/String;)V Z(Lorg/apache/bcel/generic/CompoundInstruction;)Lorg/apache/bcel/generic/InstructionHandle; S(Lorg/apache/bcel/generic/BranchInstruction;)Lorg/apache/bcel/generic/BranchHandle; getQName _(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/QName; ;(Ljava/lang/String;)Lorg/apache/xalan/xsltc/compiler/QName; %org/apache/xalan/xsltc/compiler/XSLTC registerElement *(Lorg/apache/xalan/xsltc/compiler/QName;)I -(Lorg/apache/bcel/generic/ConstantPoolGen;I)V addMethod 9(Lorg/apache/xalan/xsltc/compiler/util/MethodGenerator;)V >(Lorg/apache/xalan/xsltc/compiler/Whitespace$WhitespaceRule;)I setElementAt (Ljava/lang/Object;I)V )org/apache/xalan/xsltc/compiler/util/Type Void +Lorg/apache/xalan/xsltc/compiler/util/Type; 0 p q t u v w x u v y z u v { | u v w } u v y ~ u v { u v ? ? ? ? u ? u ? ? ? 3 *? ? ? / B ? ? ? ? ? ? ? ?**? ? ? ? ? ? *+? ? ** ? ? *? ? *? ? ? **+ ? ?+? M? Y*? ? N? Y? :-? ? ~-? ::? 6? O*? ? :? 1? Y? ? ? `? ? ? ? ? W? ? W? ? W-? ? ? W???*? ? ? ? ^ ? ? ? * ? ; ? E ? F ? K ? W ? b ? i ? o ? x ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R ? >