# Constant Field Values

Contents

- org.mozilla.*

org.mozilla.*

org.mozilla.classfile.ByteCode
`public static final int` `AALOAD` `50`
`public static final int` `AASTORE` `83`
`public static final int` `ACONST_NULL` `1`
`public static final int` `ALOAD` `25`
`public static final int` `ALOAD_0` `42`
`public static final int` `ALOAD_1` `43`
`public static final int` `ALOAD_2` `44`
`public static final int` `ALOAD_3` `45`
`public static final int` `ANEWARRAY` `189`
`public static final int` `ARETURN` `176`
`public static final int` `ARRAYLENGTH` `190`
`public static final int` `ASTORE` `58`
`public static final int` `ASTORE_0` `75`
`public static final int` `ASTORE_1` `76`
`public static final int` `ASTORE_2` `77`
`public static final int` `ASTORE_3` `78`
`public static final int` `ATHROW` `191`
`public static final int` `BALOAD` `51`
`public static final int` `BASTORE` `84`
`public static final int` `BIPUSH` `16`
`public static final int` `BREAKPOINT` `202`
`public static final int` `CALOAD` `52`
`public static final int` `CASTORE` `85`
`public static final int` `CHECKCAST` `192`
`public static final int` `D2F` `144`
`public static final int` `D2I` `142`
`public static final int` `D2L` `143`
`public static final int` `DADD` `99`
`public static final int` `DALOAD` `49`
`public static final int` `DASTORE` `82`
`public static final int` `DCMPG` `152`
`public static final int` `DCMPL` `151`
`public static final int` `DCONST_0` `14`
`public static final int` `DCONST_1` `15`
`public static final int` `DDIV` `111`
`public static final int` `DLOAD` `24`
`public static final int` `DLOAD_0` `38`
`public static final int` `DLOAD_1` `39`
`public static final int` `DLOAD_2` `40`
`public static final int` `DLOAD_3` `41`
`public static final int` `DMUL` `107`
`public static final int` `DNEG` `119`
`public static final int` `DREM` `115`
`public static final int` `DRETURN` `175`
`public static final int` `DSTORE` `57`
`public static final int` `DSTORE_0` `71`
`public static final int` `DSTORE_1` `72`
`public static final int` `DSTORE_2` `73`
`public static final int` `DSTORE_3` `74`
`public static final int` `DSUB` `103`
`public static final int` `DUP` `89`
`public static final int` `DUP_X1` `90`
`public static final int` `DUP_X2` `91`
`public static final int` `DUP2` `92`
`public static final int` `DUP2_X1` `93`
`public static final int` `DUP2_X2` `94`
`public static final int` `F2D` `141`
`public static final int` `F2I` `139`
`public static final int` `F2L` `140`
`public static final int` `FADD` `98`
`public static final int` `FALOAD` `48`
`public static final int` `FASTORE` `81`
`public static final int` `FCMPG` `150`
`public static final int` `FCMPL` `149`
`public static final int` `FCONST_0` `11`
`public static final int` `FCONST_1` `12`
`public static final int` `FCONST_2` `13`
`public static final int` `FDIV` `110`
`public static final int` `FLOAD` `23`
`public static final int` `FLOAD_0` `34`
`public static final int` `FLOAD_1` `35`
`public static final int` `FLOAD_2` `36`
`public static final int` `FLOAD_3` `37`
`public static final int` `FMUL` `106`
`public static final int` `FNEG` `118`
`public static final int` `FREM` `114`
`public static final int` `FRETURN` `174`
`public static final int` `FSTORE` `56`
`public static final int` `FSTORE_0` `67`
`public static final int` `FSTORE_1` `68`
`public static final int` `FSTORE_2` `69`
`public static final int` `FSTORE_3` `70`
`public static final int` `FSUB` `102`
`public static final int` `GETFIELD` `180`
`public static final int` `GETSTATIC` `178`
`public static final int` `GOTO` `167`
`public static final int` `GOTO_W` `200`
`public static final int` `I2B` `145`
`public static final int` `I2C` `146`
`public static final int` `I2D` `135`
`public static final int` `I2F` `134`
`public static final int` `I2L` `133`
`public static final int` `I2S` `147`
`public static final int` `IADD` `96`
`public static final int` `IALOAD` `46`
`public static final int` `IAND` `126`
`public static final int` `IASTORE` `79`
`public static final int` `ICONST_0` `3`
`public static final int` `ICONST_1` `4`
`public static final int` `ICONST_2` `5`
`public static final int` `ICONST_3` `6`
`public static final int` `ICONST_4` `7`
`public static final int` `ICONST_5` `8`
`public static final int` `ICONST_M1` `2`
`public static final int` `IDIV` `108`
`public static final int` `IF_ACMPEQ` `165`
`public static final int` `IF_ACMPNE` `166`
`public static final int` `IF_ICMPEQ` `159`
`public static final int` `IF_ICMPGE` `162`
`public static final int` `IF_ICMPGT` `163`
`public static final int` `IF_ICMPLE` `164`
`public static final int` `IF_ICMPLT` `161`
`public static final int` `IF_ICMPNE` `160`
`public static final int` `IFEQ` `153`
`public static final int` `IFGE` `156`
`public static final int` `IFGT` `157`
`public static final int` `IFLE` `158`
`public static final int` `IFLT` `155`
`public static final int` `IFNE` `154`
`public static final int` `IFNONNULL` `199`
`public static final int` `IFNULL` `198`
`public static final int` `IINC` `132`
`public static final int` `ILOAD` `21`
`public static final int` `ILOAD_0` `26`
`public static final int` `ILOAD_1` `27`
`public static final int` `ILOAD_2` `28`
`public static final int` `ILOAD_3` `29`
`public static final int` `IMPDEP1` `254`
`public static final int` `IMPDEP2` `255`
`public static final int` `IMUL` `104`
`public static final int` `INEG` `116`
`public static final int` `INSTANCEOF` `193`
`public static final int` `INVOKEINTERFACE` `185`
`public static final int` `INVOKESPECIAL` `183`
`public static final int` `INVOKESTATIC` `184`
`public static final int` `INVOKEVIRTUAL` `182`
`public static final int` `IOR` `128`
`public static final int` `IREM` `112`
`public static final int` `IRETURN` `172`
`public static final int` `ISHL` `120`
`public static final int` `ISHR` `122`
`public static final int` `ISTORE` `54`
`public static final int` `ISTORE_0` `59`
`public static final int` `ISTORE_1` `60`
`public static final int` `ISTORE_2` `61`
`public static final int` `ISTORE_3` `62`
`public static final int` `ISUB` `100`
`public static final int` `IUSHR` `124`
`public static final int` `IXOR` `130`
`public static final int` `JSR` `168`
`public static final int` `JSR_W` `201`
`public static final int` `L2D` `138`
`public static final int` `L2F` `137`
`public static final int` `L2I` `136`
`public static final int` `LADD` `97`
`public static final int` `LALOAD` `47`
`public static final int` `LAND` `127`
`public static final int` `LASTORE` `80`
`public static final int` `LCMP` `148`
`public static final int` `LCONST_0` `9`
`public static final int` `LCONST_1` `10`
`public static final int` `LDC` `18`
`public static final int` `LDC_W` `19`
`public static final int` `LDC2_W` `20`
`public static final int` `LDIV` `109`
`public static final int` `LLOAD` `22`
`public static final int` `LLOAD_0` `30`
`public static final int` `LLOAD_1` `31`
`public static final int` `LLOAD_2` `32`
`public static final int` `LLOAD_3` `33`
`public static final int` `LMUL` `105`
`public static final int` `LNEG` `117`
`public static final int` `LOOKUPSWITCH` `171`
`public static final int` `LOR` `129`
`public static final int` `LREM` `113`
`public static final int` `LRETURN` `173`
`public static final int` `LSHL` `121`
`public static final int` `LSHR` `123`
`public static final int` `LSTORE` `55`
`public static final int` `LSTORE_0` `63`
`public static final int` `LSTORE_1` `64`
`public static final int` `LSTORE_2` `65`
`public static final int` `LSTORE_3` `66`
`public static final int` `LSUB` `101`
`public static final int` `LUSHR` `125`
`public static final int` `LXOR` `131`
`public static final int` `MONITORENTER` `194`
`public static final int` `MONITOREXIT` `195`
`public static final int` `MULTIANEWARRAY` `197`
`public static final int` `NEW` `187`
`public static final int` `NEWARRAY` `188`
`public static final int` `NOP` `0`
`public static final int` `POP` `87`
`public static final int` `POP2` `88`
`public static final int` `PUTFIELD` `181`
`public static final int` `PUTSTATIC` `179`
`public static final int` `RET` `169`
`public static final int` `RETURN` `177`
`public static final int` `SALOAD` `53`
`public static final int` `SASTORE` `86`
`public static final int` `SIPUSH` `17`
`public static final int` `SWAP` `95`
`public static final byte` `T_BOOLEAN` `4`
`public static final byte` `T_BYTE` `8`
`public static final byte` `T_CHAR` `5`
`public static final byte` `T_DOUBLE` `7`
`public static final byte` `T_FLOAT` `6`
`public static final byte` `T_INT` `10`
`public static final byte` `T_LONG` `11`
`public static final byte` `T_SHORT` `9`
`public static final int` `TABLESWITCH` `170`
`public static final int` `WIDE` `196`

org.mozilla.classfile.ClassFileWriter
`public static final short` `ACC_ABSTRACT` `1024`
`public static final short` `ACC_FINAL` `16`
`public static final short` `ACC_NATIVE` `256`
`public static final short` `ACC_PRIVATE` `2`
`public static final short` `ACC_PROTECTED` `4`
`public static final short` `ACC_PUBLIC` `1`
`public static final short` `ACC_STATIC` `8`
`public static final short` `ACC_SUPER` `32`
`public static final short` `ACC_SYNCHRONIZED` `32`
`public static final short` `ACC_TRANSIENT` `128`
`public static final short` `ACC_VOLATILE` `64`

org.mozilla.javascript.Context
`public static final java.lang.String` `errorReporterProperty` `"error reporter"`
`public static final int` `FEATURE_DYNAMIC_SCOPE` `7`
`public static final int` `FEATURE_E4X` `6`
`public static final int` `FEATURE_ENHANCED_JAVA_ACCESS` `13`
`public static final int` `FEATURE_LOCATION_INFORMATION_IN_ERROR` `10`
`public static final int` `FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME` `2`
`public static final int` `FEATURE_NON_ECMA_GET_YEAR` `1`
`public static final int` `FEATURE_PARENT_PROTO_PROPERTIES` `5`
`public static final int` `FEATURE_PARENT_PROTO_PROPRTIES` `5`
`public static final int` `FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER` `3`
`public static final int` `FEATURE_STRICT_EVAL` `9`
`public static final int` `FEATURE_STRICT_MODE` `11`
`public static final int` `FEATURE_STRICT_VARS` `8`
`public static final int` `FEATURE_TO_STRING_AS_SOURCE` `4`
`public static final int` `FEATURE_WARNING_AS_ERROR` `12`
`public static final java.lang.String` `languageVersionProperty` `"language version"`
`public static final int` `VERSION_1_0` `100`
`public static final int` `VERSION_1_1` `110`
`public static final int` `VERSION_1_2` `120`
`public static final int` `VERSION_1_3` `130`
`public static final int` `VERSION_1_4` `140`
`public static final int` `VERSION_1_5` `150`
`public static final int` `VERSION_1_6` `160`
`public static final int` `VERSION_1_7` `170`
`public static final int` `VERSION_1_8` `180`
`public static final int` `VERSION_DEFAULT` `0`
`public static final int` `VERSION_UNKNOWN` `-1`

org.mozilla.javascript.Decompiler
`public static final int` `CASE_GAP_PROP` `3`
`public static final int` `INDENT_GAP_PROP` `2`
`public static final int` `INITIAL_INDENT_PROP` `1`
`public static final int` `ONLY_BODY_FLAG` `1`
`public static final int` `TO_SOURCE_FLAG` `2`

org.mozilla.javascript.FunctionObject
`public static final int` `JAVA_BOOLEAN_TYPE` `3`
`public static final int` `JAVA_DOUBLE_TYPE` `4`
`public static final int` `JAVA_INT_TYPE` `2`
`public static final int` `JAVA_OBJECT_TYPE` `6`
`public static final int` `JAVA_SCRIPTABLE_TYPE` `5`
`public static final int` `JAVA_STRING_TYPE` `1`
`public static final int` `JAVA_UNSUPPORTED_TYPE` `0`

org.mozilla.javascript.NativeGenerator
`public static final int` `GENERATOR_CLOSE` `2`
`public static final int` `GENERATOR_SEND` `0`
`public static final int` `GENERATOR_THROW` `1`

org.mozilla.javascript.NativeIterator
`public static final java.lang.String` `ITERATOR_PROPERTY_NAME` `"__iterator__"`

org.mozilla.javascript.Node
`public static final int` `ATTRIBUTE_FLAG` `2`
`public static final int` `BOTH` `0`
`public static final int` `CASEARRAY_PROP` `5`
`public static final int` `CATCH_SCOPE_PROP` `14`
`public static final int` `CONTROL_BLOCK_PROP` `18`
`public static final int` `DECR_FLAG` `1`
`public static final int` `DESCENDANTS_FLAG` `4`
`public static final int` `DESTRUCTURING_ARRAY_LENGTH` `21`
`public static final int` `DESTRUCTURING_NAMES` `22`
`public static final int` `DESTRUCTURING_PARAMS` `23`
`public static final int` `DESTRUCTURING_SHORTHAND` `26`
`public static final int` `DIRECTCALL_PROP` `9`
`public static final int` `END_DROPS_OFF` `1`
`public static final int` `END_RETURNS` `2`
`public static final int` `END_RETURNS_VALUE` `4`
`public static final int` `END_UNREACHED` `0`
`public static final int` `END_YIELDS` `8`
`public static final int` `EXPRESSION_CLOSURE_PROP` `25`
`public static final int` `FUNCTION_PROP` `1`
`public static final int` `GENERATOR_END_PROP` `20`
`public static final int` `INCRDECR_PROP` `13`
`public static final int` `ISNUMBER_PROP` `8`
`public static final int` `JSDOC_PROP` `24`
`public static final int` `LABEL_ID_PROP` `15`
`public static final int` `LAST_PROP` `26`
`public static final int` `LEFT` `1`
`public static final int` `LOCAL_BLOCK_PROP` `3`
`public static final int` `LOCAL_PROP` `2`
`public static final int` `MEMBER_TYPE_PROP` `16`
`public static final int` `NAME_PROP` `17`
`public static final int` `NON_SPECIALCALL` `0`
`public static final int` `OBJECT_IDS_PROP` `12`
`public static final int` `PARENTHESIZED_PROP` `19`
`public static final int` `POST_FLAG` `2`
`public static final int` `PROPERTY_FLAG` `1`
`public static final int` `REGEXP_PROP` `4`
`public static final int` `RIGHT` `2`
`public static final int` `SKIP_INDEXES_PROP` `11`
`public static final int` `SPECIALCALL_EVAL` `1`
`public static final int` `SPECIALCALL_PROP` `10`
`public static final int` `SPECIALCALL_WITH` `2`
`public static final int` `TARGETBLOCK_PROP` `6`
`public static final int` `VARIABLE_PROP` `7`

org.mozilla.javascript.Parser
`public static final int` `ARGC_LIMIT` `65536`

org.mozilla.javascript.RegExpProxy
`public static final int` `RA_MATCH` `1`
`public static final int` `RA_REPLACE` `2`
`public static final int` `RA_SEARCH` `3`

org.mozilla.javascript.ScriptableObject
`public static final int` `CONST` `13`
`public static final int` `DONTENUM` `2`
`public static final int` `EMPTY` `0`
`public static final int` `PERMANENT` `4`
`public static final int` `READONLY` `1`
`public static final int` `UNINITIALIZED_CONST` `8`

org.mozilla.javascript.ScriptRuntime
`public static final int` `ENUMERATE_ARRAY` `2`
`public static final int` `ENUMERATE_ARRAY_NO_ITERATOR` `5`
`public static final int` `ENUMERATE_KEYS` `0`
`public static final int` `ENUMERATE_KEYS_NO_ITERATOR` `3`
`public static final int` `ENUMERATE_VALUES` `1`
`public static final int` `ENUMERATE_VALUES_NO_ITERATOR` `4`

org.mozilla.javascript.Token
`public static final int` `ADD` `21`
`public static final int` `AND` `105`
`public static final int` `ARRAYCOMP` `157`
`public static final int` `ARRAYLIT` `65`
`public static final int` `ASSIGN` `90`
`public static final int` `ASSIGN_ADD` `97`
`public static final int` `ASSIGN_BITAND` `93`
`public static final int` `ASSIGN_BITOR` `91`
`public static final int` `ASSIGN_BITXOR` `92`
`public static final int` `ASSIGN_DIV` `100`
`public static final int` `ASSIGN_LSH` `94`
`public static final int` `ASSIGN_MOD` `101`
`public static final int` `ASSIGN_MUL` `99`
`public static final int` `ASSIGN_RSH` `95`
`public static final int` `ASSIGN_SUB` `98`
`public static final int` `ASSIGN_URSH` `96`
`public static final int` `BINDNAME` `49`
`public static final int` `BITAND` `11`
`public static final int` `BITNOT` `27`
`public static final int` `BITOR` `9`
`public static final int` `BITXOR` `10`
`public static final int` `BLOCK` `129`
`public static final int` `BREAK` `120`
`public static final int` `CALL` `38`
`public static final int` `CASE` `115`
`public static final int` `CATCH` `124`
`public static final int` `CATCH_SCOPE` `57`
`public static final int` `COLON` `103`
`public static final int` `COLONCOLON` `144`
`public static final int` `COMMA` `89`
`public static final int` `COMMENT` `161`
`public static final int` `CONST` `154`
`public static final int` `CONTINUE` `121`
`public static final int` `DEBUGGER` `160`
`public static final int` `DEC` `107`
`public static final int` `DEFAULT` `116`
`public static final int` `DEFAULTNAMESPACE` `74`
`public static final int` `DEL_REF` `69`
`public static final int` `DELPROP` `31`
`public static final int` `DIV` `24`
`public static final int` `DO` `118`
`public static final int` `DOT` `108`
`public static final int` `DOTDOT` `143`
`public static final int` `DOTQUERY` `146`
`public static final int` `ELSE` `113`
`public static final int` `EMPTY` `128`
`public static final int` `ENTERWITH` `2`
`public static final int` `ENUM_ID` `62`
`public static final int` `ENUM_INIT_ARRAY` `60`
`public static final int` `ENUM_INIT_KEYS` `58`
`public static final int` `ENUM_INIT_VALUES` `59`
`public static final int` `ENUM_NEXT` `61`
`public static final int` `EOF` `0`
`public static final int` `EOL` `1`
`public static final int` `EQ` `12`
`public static final int` `ERROR` `-1`
`public static final int` `ESCXMLATTR` `75`
`public static final int` `ESCXMLTEXT` `76`
`public static final int` `EXPORT` `110`
`public static final int` `EXPR_RESULT` `134`
`public static final int` `EXPR_VOID` `133`
`public static final int` `FALSE` `44`
`public static final int` `FINALLY` `125`
`public static final int` `FIRST_ASSIGN` `90`
`public static final int` `FIRST_BYTECODE_TOKEN` `2`
`public static final int` `FOR` `119`
`public static final int` `FUNCTION` `109`
`public static final int` `GE` `17`
`public static final int` `GET` `151`
`public static final int` `GET_REF` `67`
`public static final int` `GETELEM` `36`
`public static final int` `GETPROP` `33`
`public static final int` `GETPROPNOWARN` `34`
`public static final int` `GETVAR` `55`
`public static final int` `GOTO` `5`
`public static final int` `GT` `16`
`public static final int` `HOOK` `102`
`public static final int` `IF` `112`
`public static final int` `IFEQ` `6`
`public static final int` `IFNE` `7`
`public static final int` `IMPORT` `111`
`public static final int` `IN` `52`
`public static final int` `INC` `106`
`public static final int` `INSTANCEOF` `53`
`public static final int` `JSR` `135`
`public static final int` `LABEL` `130`
`public static final int` `LAST_ASSIGN` `101`
`public static final int` `LAST_BYTECODE_TOKEN` `80`
`public static final int` `LAST_TOKEN` `162`
`public static final int` `LB` `83`
`public static final int` `LC` `85`
`public static final int` `LE` `15`
`public static final int` `LEAVEWITH` `3`
`public static final int` `LET` `153`
`public static final int` `LETEXPR` `158`
`public static final int` `LOCAL_BLOCK` `141`
`public static final int` `LOCAL_LOAD` `54`
`public static final int` `LOOP` `132`
`public static final int` `LP` `87`
`public static final int` `LSH` `18`
`public static final int` `LT` `14`
`public static final int` `MOD` `25`
`public static final int` `MUL` `23`
`public static final int` `NAME` `39`
`public static final int` `NE` `13`
`public static final int` `NEG` `29`
`public static final int` `NEW` `30`
`public static final int` `NOT` `26`
`public static final int` `NULL` `42`
`public static final int` `NUMBER` `40`
`public static final int` `OBJECTLIT` `66`
`public static final int` `OR` `104`
`public static final int` `POS` `28`
`public static final boolean` `printTrees` `false`
`public static final int` `RB` `84`
`public static final int` `RC` `86`
`public static final int` `REF_CALL` `70`
`public static final int` `REF_MEMBER` `77`
`public static final int` `REF_NAME` `79`
`public static final int` `REF_NS_MEMBER` `78`
`public static final int` `REF_NS_NAME` `80`
`public static final int` `REF_SPECIAL` `71`
`public static final int` `REGEXP` `48`
`public static final int` `RESERVED` `127`
`public static final int` `RETHROW` `51`
`public static final int` `RETURN` `4`
`public static final int` `RETURN_RESULT` `64`
`public static final int` `RP` `88`
`public static final int` `RSH` `19`
`public static final int` `SCRIPT` `136`
`public static final int` `SEMI` `82`
`public static final int` `SET` `152`
`public static final int` `SET_REF` `68`
`public static final int` `SET_REF_OP` `142`
`public static final int` `SETCONST` `155`
`public static final int` `SETCONSTVAR` `156`
`public static final int` `SETELEM` `37`
`public static final int` `SETELEM_OP` `140`
`public static final int` `SETNAME` `8`
`public static final int` `SETPROP` `35`
`public static final int` `SETPROP_OP` `139`
`public static final int` `SETVAR` `56`
`public static final int` `SHEQ` `46`
`public static final int` `SHNE` `47`
`public static final int` `STRICT_SETNAME` `73`
`public static final int` `STRING` `41`
`public static final int` `SUB` `22`
`public static final int` `SWITCH` `114`
`public static final int` `TARGET` `131`
`public static final int` `THIS` `43`
`public static final int` `THISFN` `63`
`public static final int` `THROW` `50`
`public static final int` `TO_DOUBLE` `150`
`public static final int` `TO_OBJECT` `149`
`public static final int` `TRUE` `45`
`public static final int` `TRY` `81`
`public static final int` `TYPEOF` `32`
`public static final int` `TYPEOFNAME` `137`
`public static final int` `URSH` `20`
`public static final int` `USE_STACK` `138`
`public static final int` `VAR` `122`
`public static final int` `VOID` `126`
`public static final int` `WHILE` `117`
`public static final int` `WITH` `123`
`public static final int` `WITHEXPR` `159`
`public static final int` `XML` `145`
`public static final int` `XMLATTR` `147`
`public static final int` `XMLEND` `148`
`public static final int` `YIELD` `72`

org.mozilla.javascript.ast.FunctionNode
`public static final int` `FUNCTION_EXPRESSION` `2`
`public static final int` `FUNCTION_EXPRESSION_STATEMENT` `3`
`public static final int` `FUNCTION_STATEMENT` `1`

org.mozilla.javascript.regexp.NativeRegExp
`public static final int` `JSREG_FOLD` `2`
`public static final int` `JSREG_GLOB` `1`
`public static final int` `JSREG_MULTILINE` `4`
`public static final int` `MATCH` `1`
`public static final int` `PREFIX` `2`
`public static final int` `TEST` `0`