Decompiler.class
1 ���� 1� LM LN LO LP LQ LR LS TU LV LW XY LZ L[ L\ L] L^ L_ L` La Lb Lc Ld Le Lf Lg Lh Li Lj Lk Ll Lm Ln Lo Lp Lq Lr Ls Lt Lu Lv Lw Lx Ly Lz L{ L| L} L~ L L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� L� 2 �� �� 3 �� �� 4 �� 5 �� 6 ��� 7 l� 8 ��� 9 o� 10 o� 11 o� 12 o� 13 �� 14 �� �� 15 }� � 16 �� 17 }� 18 ��� 19 }�� 20 ��� 21 �� 22 }� 23 ���� 24 �� 25 �� 26 ����� ��� 27 �� 28 �� 29 ������������������������������������ 30 !" 31 L# 32 �$ 33 �� 34 }% 35 &' 36 �( 37 �� 38 &)*+ ONLY_BODY_FLAG I ConstantValue TO_SOURCE_FLAG INITIAL_INDENT_PROP INDENT_GAP_PROP CASE_GAP_PROP FUNCTION_END � sourceBuffer [C sourceTop printSource Z <init> ()V Code LineNumberTable LocalVariableTable this #Lorg/mozilla/javascript/Decompiler; getEncodedSource ()Ljava/lang/String; getCurrentOffset ()I markFunctionStart (I)I functionType savedOffset markFunctionEnd functionStart offset addToken (I)V token addEOL addName (Ljava/lang/String;)V str Ljava/lang/String; addString addRegexp '(Ljava/lang/String;Ljava/lang/String;)V regexp flags addNumber (D)V n D lbits J appendString L lengthEncodingSize nextTop append (C)V c C increaseSourceCapacity minimalCapacity newCapacity tmp sourceToString (I)Ljava/lang/String; decompile G(Ljava/lang/String;ILorg/mozilla/javascript/UintMap;)Ljava/lang/String; topFunctionType j afterName less nextToken newLine source 39 properties Lorg/mozilla/javascript/UintMap; length indent indentGap caseGap result Ljava/lang/StringBuffer; justFunctionBody toSource braceNesting afterFirstEOL i getNext (Ljava/lang/String;II)I getSourceStringEnd (Ljava/lang/String;I)I printSourceString /(Ljava/lang/String;IZLjava/lang/StringBuffer;)I asQuotedString sb printSourceNumber .(Ljava/lang/String;ILjava/lang/StringBuffer;)I ival number type 40 SourceFile Decompiler.java,- �. �/ �0 �1 �2 �3 �45 6 �7 �89 �: �; �<