org.mozilla.javascript.Decompiler.class Maven / Gradle / Ivy
The newest version!
???? 1?
| ? { ?
{ ? { ?
{ ?
{ ?
{ ? ?
?
{ ? ?
?
?
?
?
? ?
? ? ??
? ?
{ ?
?
? ? ?
?
{
{
?
{
{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW
XY
qZ
?
[
\]
?^
q ?
\_`a ONLY_BODY_FLAG I
ConstantValue TO_SOURCE_FLAG INITIAL_INDENT_PROP INDENT_GAP_PROP
CASE_GAP_PROP FUNCTION_END ? sourceBuffer [C sourceTop printSource Z ()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 addJScriptConditionalComment addPreservedComment 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
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
SourceFile Decompiler.java ? ? ? ? ? ? ? ~ ? ? ? ? ? ? "java/lang/IllegalArgumentException ? ? java/lang/StringBuilder ?b ?cd ?efghij ? ? ? ?klmno java/lang/String ?p qrs java/lang/StringBuffertu ?v get set ?w ? ? ? ? true false null function , ? ?x ? ? ? new delete if else for in with while do try catch finally throw switch break continue case default return var let = += -= *= /= %= |= ^= &= <<= >>= >>>= ? : || && | ^ & === !== == != <= < >= > instanceof << >> >>> typeof void const yield ++ -- + - * / % :: .. .( java/lang/RuntimeException Token: yz ? ? ?{|}~???? !org/mozilla/javascript/Decompiler java/lang/Object (C)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString java/lang/Double doubleToLongBits (D)J org/mozilla/javascript/Kit codeBug ()Ljava/lang/RuntimeException; getChars (II[CI)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ([CII)V org/mozilla/javascript/UintMap getInt (II)I charAt (I)C (C)Ljava/lang/StringBuffer; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; setLength org/mozilla/javascript/Token name substring (II)Ljava/lang/String; $org/mozilla/javascript/ScriptRuntime escapeString &(Ljava/lang/String;)Ljava/lang/String; longBitsToDouble (J)D numberToString (DI)Ljava/lang/String; ! { | } ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ~ ? ? ? ? ~ ? ? ? ? ? ? <