META-INF/
META-INF/MANIFEST.MF
net/
net/sourceforge/
net/sourceforge/htmlunit/
net/sourceforge/htmlunit/corejs/
net/sourceforge/htmlunit/corejs/classfile/
net/sourceforge/htmlunit/corejs/javascript/
net/sourceforge/htmlunit/corejs/javascript/annotations/
net/sourceforge/htmlunit/corejs/javascript/ast/
net/sourceforge/htmlunit/corejs/javascript/commonjs/
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/
net/sourceforge/htmlunit/corejs/javascript/debug/
net/sourceforge/htmlunit/corejs/javascript/jdk13/
net/sourceforge/htmlunit/corejs/javascript/jdk15/
net/sourceforge/htmlunit/corejs/javascript/json/
net/sourceforge/htmlunit/corejs/javascript/optimizer/
net/sourceforge/htmlunit/corejs/javascript/regexp/
net/sourceforge/htmlunit/corejs/javascript/resources/
net/sourceforge/htmlunit/corejs/javascript/serialize/
net/sourceforge/htmlunit/corejs/javascript/tools/
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/
net/sourceforge/htmlunit/corejs/javascript/tools/shell/
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/
net/sourceforge/htmlunit/corejs/javascript/xml/
net/sourceforge/htmlunit/corejs/classfile/ByteCode.classByteCode.java
package net.sourceforge.htmlunit.corejs.classfile
public net.sourceforge.htmlunit.corejs.classfile.ByteCode extends java.lang.Object {
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int BREAKPOINT
public static final int IMPDEP1
public static final int IMPDEP2
public static final byte T_BOOLEAN
public static final byte T_CHAR
public static final byte T_FLOAT
public static final byte T_DOUBLE
public static final byte T_BYTE
public static final byte T_SHORT
public static final byte T_INT
public static final byte T_LONG
public void ()
}
net/sourceforge/htmlunit/corejs/classfile/ClassFileField.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.ClassFileField extends java.lang.Object {
private short itsNameIndex
private short itsTypeIndex
private short itsFlags
private boolean itsHasAttributes
private short itsAttr1
private short itsAttr2
private short itsAttr3
private int itsIndex
void (short, short, short)
short nameIndex
short typeIndex
short flags
void setAttributes (short, short, short, int)
short attr1
short attr2
short attr3
int index
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
int size
}
net/sourceforge/htmlunit/corejs/classfile/ClassFileMethod.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.ClassFileMethod extends java.lang.Object {
private String itsName
private String itsType
private short itsNameIndex
private short itsTypeIndex
private short itsFlags
private byte[] itsCodeAttribute
void (java.lang.String, short, java.lang.String, short, short)
String name
short nameIndex
String type
short typeIndex
short flags
void setCodeAttribute (byte[])
byte[] codeAttribute
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
java.lang.String getName ()
java.lang.String getType ()
short getFlags ()
}
net/sourceforge/htmlunit/corejs/classfile/ClassFileWriter$ClassFileFormatException.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
public net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter$ClassFileFormatException extends java.lang.RuntimeException {
private static final long serialVersionUID
void (java.lang.String)
String message
}
net/sourceforge/htmlunit/corejs/classfile/ClassFileWriter$StackMapTable.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter$StackMapTable extends java.lang.Object {
private int[] locals
private int localsTop
private int[] stack
private int stackTop
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] workList
private int workListTop
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] superBlocks
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] superBlockDeps
private byte[] rawStackMap
private int rawStackMapTop
private boolean wide
static final boolean DEBUGSTACKMAP
final net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter this$0
void (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
void generate ()
int end
int start
int end
int i
int[] initialLocals
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock getSuperBlockFromOffset (int)
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
int i
int offset
private boolean isSuperBlockEnd (int)
int opcode
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] getSuperBlockDependencies ()
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
short startPC
short handlerPC
net.sourceforge.htmlunit.corejs.classfile.SuperBlock handlerSB
net.sourceforge.htmlunit.corejs.classfile.SuperBlock dep
int i
int targetPC
int branchPC
net.sourceforge.htmlunit.corejs.classfile.SuperBlock branchSB
net.sourceforge.htmlunit.corejs.classfile.SuperBlock targetSB
int i
net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] deps
int[] targetPCs
private net.sourceforge.htmlunit.corejs.classfile.SuperBlock getBranchTarget (int)
int target
int bci
int target
private boolean isBranch (int)
int opcode
private int getOperand (int)
int offset
private int getOperand (int, int)
int i
int start
int size
int result
private void verify ()
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
int i
int[] initialLocals
private void killSuperBlock (net.sourceforge.htmlunit.corejs.classfile.SuperBlock)
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
int eteStart
int eteEnd
int handlerPC
net.sourceforge.htmlunit.corejs.classfile.SuperBlock handlerSB
int i
int j
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
int eteStart
int i
int bci
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
int[] locals
int[] stack
int end
private void executeWorkList ()
net.sourceforge.htmlunit.corejs.classfile.SuperBlock work
private void executeBlock (net.sourceforge.htmlunit.corejs.classfile.SuperBlock)
net.sourceforge.htmlunit.corejs.classfile.SuperBlock targetSB
int label
int i
int switchStart
int defaultOffset
net.sourceforge.htmlunit.corejs.classfile.SuperBlock targetSB
int low
int high
int numCases
int caseBase
int exceptionType
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
short startPC
short endPC
short handlerPC
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
int exceptionType
int i
int bci
int nextIndex
net.sourceforge.htmlunit.corejs.classfile.SuperBlock work
int bc
int next
private void flowInto (net.sourceforge.htmlunit.corejs.classfile.SuperBlock)
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
private void addToWorkList (net.sourceforge.htmlunit.corejs.classfile.SuperBlock)
net.sourceforge.htmlunit.corejs.classfile.SuperBlock[] tmp
net.sourceforge.htmlunit.corejs.classfile.SuperBlock sb
private int execute (int)
int index
int i
int newType
int instType
int tag
byte constType
char componentType
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef m
String methodType
String methodName
int parameterCount
int rParen
String returnType
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef f
String fieldType
int switchStart
int low
int high
int typeIndex
String arrayType
String elementDesc
String elementType
int bci
int bc
int type
int type2
int index
int length
long lType
long lType2
String className
private void executeALoad (int)
int localIndex
int type
int tag
private void executeAStore (int)
int localIndex
private void executeStore (int, int)
int localIndex
int typeInfo
private void initializeTypeInfo (int, int)
int prevType
int newType
private void initializeTypeInfo (int, int, int[], int)
int i
int prevType
int newType
int[] data
int dataTop
private int getLocal (int)
int localIndex
private void setLocal (int, int)
int[] tmp
int localIndex
int typeInfo
private void push (int)
int[] tmp
int typeInfo
private int pop ()
private void push2 (long)
long typeInfo
private long pop2 ()
long type
private void clearStack ()
int computeWriteSize ()
int writeSize
int write (byte[], int)
byte[] data
int offset
private void computeRawStackMap ()
int last
int delta
int j
net.sourceforge.htmlunit.corejs.classfile.SuperBlock current
int[] currentLocals
int[] currentStack
int offsetDelta
int i
net.sourceforge.htmlunit.corejs.classfile.SuperBlock prev
int[] prevLocals
int prevOffset
private int getWorstCaseWriteSize ()
private void writeSameFrame (int[], int)
int[] locals
int offsetDelta
private void writeSameLocalsOneStackItemFrame (int[], int[], int)
int[] locals
int[] stack
int offsetDelta
private void writeFullFrame (int[], int[], int)
int[] locals
int[] stack
int offsetDelta
private void writeAppendFrame (int[], int, int)
int[] locals
int localsDelta
int offsetDelta
int start
private void writeChopFrame (int, int)
int localsDelta
int offsetDelta
private int writeTypes (int[])
int[] types
private int writeTypes (int[], int)
int i
int[] types
int start
int startOffset
private int writeType (int)
int type
int tag
}
net/sourceforge/htmlunit/corejs/classfile/ClassFileWriter.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
public net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter extends java.lang.Object {
public static final short ACC_PUBLIC
public static final short ACC_PRIVATE
public static final short ACC_PROTECTED
public static final short ACC_STATIC
public static final short ACC_FINAL
public static final short ACC_SUPER
public static final short ACC_SYNCHRONIZED
public static final short ACC_VOLATILE
public static final short ACC_TRANSIENT
public static final short ACC_NATIVE
public static final short ACC_ABSTRACT
private int[] itsSuperBlockStarts
private int itsSuperBlockStartsTop
private static final int SuperBlockStartsSize
private net.sourceforge.htmlunit.corejs.javascript.UintMap itsJumpFroms
private static final int LineNumberTableSize
private static final int ExceptionTableSize
private static final int MajorVersion
private static final int MinorVersion
private static final boolean GenerateStackMap
private static final int FileHeaderConstant
private static final boolean DEBUGSTACK
private static final boolean DEBUGLABELS
private static final boolean DEBUGCODE
private String generatedClassName
private net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry[] itsExceptionTable
private int itsExceptionTableTop
private int[] itsLineNumberTable
private int itsLineNumberTableTop
private byte[] itsCodeBuffer
private int itsCodeBufferTop
private net.sourceforge.htmlunit.corejs.classfile.ConstantPool itsConstantPool
private net.sourceforge.htmlunit.corejs.classfile.ClassFileMethod itsCurrentMethod
private short itsStackTop
private short itsMaxStack
private short itsMaxLocals
private net.sourceforge.htmlunit.corejs.javascript.ObjArray itsMethods
private net.sourceforge.htmlunit.corejs.javascript.ObjArray itsFields
private net.sourceforge.htmlunit.corejs.javascript.ObjArray itsInterfaces
private short itsFlags
private short itsThisClassIndex
private short itsSuperClassIndex
private short itsSourceFileNameIndex
private static final int MIN_LABEL_TABLE_SIZE
private int[] itsLabelTable
private int itsLabelTableTop
private static final int MIN_FIXUP_TABLE_SIZE
private long[] itsFixupTable
private int itsFixupTableTop
private net.sourceforge.htmlunit.corejs.javascript.ObjArray itsVarDescriptors
private char[] tmpCharBuffer
public void (java.lang.String, java.lang.String, java.lang.String)
String className
String superClassName
String sourceFileName
public final java.lang.String getClassName ()
public void addInterface (java.lang.String)
String interfaceName
short interfaceIndex
public void setFlags (short)
short flags
static java.lang.String getSlashedForm (java.lang.String)
String name
public static java.lang.String classNameToSignature (java.lang.String)
int i
String name
int nameLength
int colonPos
char[] buf
public void addField (java.lang.String, java.lang.String, short)
String fieldName
String type
short flags
short fieldNameIndex
short typeIndex
public void addField (java.lang.String, java.lang.String, short, int)
String fieldName
String type
short flags
int value
short fieldNameIndex
short typeIndex
net.sourceforge.htmlunit.corejs.classfile.ClassFileField field
public void addField (java.lang.String, java.lang.String, short, long)
String fieldName
String type
short flags
long value
short fieldNameIndex
short typeIndex
net.sourceforge.htmlunit.corejs.classfile.ClassFileField field
public void addField (java.lang.String, java.lang.String, short, double)
String fieldName
String type
short flags
double value
short fieldNameIndex
short typeIndex
net.sourceforge.htmlunit.corejs.classfile.ClassFileField field
public void addVariableDescriptor (java.lang.String, java.lang.String, int, int)
String name
String type
int startPC
int register
int nameIndex
int descriptorIndex
int[] chunk
public void startMethod (java.lang.String, java.lang.String, short)
String methodName
String type
short flags
short methodNameIndex
short typeIndex
public void stopMethod (short)
int stackMapWriteSize
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
short startPC
short endPC
short handlerPC
short catchType
int i
int i
int lineNumberTableAttrIndex
int tableAttrLength
int[] chunk
int nameIndex
int descriptorIndex
int startPC
int register
int length
int i
int variableTableAttrIndex
int varCount
int tableAttrLength
int stackMapTableAttrIndex
int start
short maxLocals
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter$StackMapTable stackMap
int lineNumberTableLength
int variableTableLength
int stackMapTableLength
int attrLength
byte[] codeAttribute
int index
int codeAttrIndex
int attributeCount
public void add (int)
int theOpCode
int newStack
public void add (int, int)
int target
int offset
int targetPC
int branchPC
int theOpCode
int theOperand
int newStack
public void addLoadConstant (int)
int k
public void addLoadConstant (long)
long k
public void addLoadConstant (float)
float k
public void addLoadConstant (double)
double k
public void addLoadConstant (java.lang.String)
String k
public void add (int, int, int)
int theOpCode
int theOperand1
int theOperand2
int newStack
public void add (int, java.lang.String)
short classIndex
int theOpCode
String className
int newStack
public void add (int, java.lang.String, java.lang.String, java.lang.String)
int theOpCode
String className
String fieldName
String fieldType
int newStack
char fieldTypeChar
int fieldSize
short fieldRefIndex
public void addInvoke (int, java.lang.String, java.lang.String, java.lang.String)
short ifMethodRefIndex
short methodRefIndex
int theOpCode
String className
String methodName
String methodType
int parameterInfo
int parameterCount
int stackDiff
int newStack
public void addPush (int)
int k
public void addPush (boolean)
boolean k
public void addPush (long)
long k
int ik
public void addPush (double)
double k
public void addPush (java.lang.String)
String s
String k
int length
int limit
String SB
int cursor
public boolean isUnderStringSizeLimit (java.lang.String)
String k
public void addIStore (int)
int local
public void addLStore (int)
int local
public void addFStore (int)
int local
public void addDStore (int)
int local
public void addAStore (int)
int local
public void addILoad (int)
int local
public void addLLoad (int)
int local
public void addFLoad (int)
int local
public void addDLoad (int)
int local
public void addALoad (int)
int local
public void addLoadThis ()
private void xop (int, int, int)
int shortOp
int op
int local
public int addTableSwitch (int, int)
int low
int high
int newStack
int entryCount
int padSize
int N
int switchStart
public final void markTableSwitchDefault (int)
int switchStart
public final void markTableSwitchCase (int, int)
int switchStart
int caseIndex
public final void markTableSwitchCase (int, int, int)
int switchStart
int caseIndex
int stackTop
public void setTableSwitchJump (int, int, int)
int caseOffset
int switchStart
int caseIndex
int jumpTarget
int padSize
int caseOffset
public int acquireLabel ()
int[] tmp
int top
public void markLabel (int)
int label
public void markLabel (int, short)
int label
short stackTop
public void markHandler (int)
int theLabel
public int getLabelPC (int)
int label
private void addLabelFixup (int, int)
long[] tmp
int label
int fixupSite
int top
private void fixLabelGotos ()
long fixup
int label
int fixupSite
int pc
int offset
int i
byte[] codeBuffer
public int getCurrentCodeOffset ()
public short getStackTop ()
public void setStackTop (short)
short n
public void adjustStackTop (int)
int delta
int newStack
private void addToCodeBuffer (int)
int b
int N
private void addToCodeInt16 (int)
int value
int N
private int addReservedCodeSpace (int)
int newSize
byte[] tmp
int size
int oldTop
int newTop
public void addExceptionHandler (int, int, int, java.lang.String)
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry[] tmp
int startLabel
int endLabel
int handlerLabel
String catchClassName
short catch_type_index
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry newEntry
int N
public void addLineNumberEntry (short)
int[] tmp
short lineNumber
int N
private static char arrayTypeToName (int)
int type
private static java.lang.String classDescriptorToInternalName (java.lang.String)
String descriptor
private static java.lang.String descriptorToInternalName (java.lang.String)
String descriptor
private int[] createInitialLocals ()
int end
String name
String internalType
int typeInfo
int[] initialLocals
int localsTop
String type
int lParenIndex
int rParenIndex
int start
StringBuilder paramType
public void write (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream oStream
byte[] array
private int getWriteSize ()
int i
int i
int size
public byte[] toByteArray ()
int interfaceIndex
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileField field
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileMethod method
int i
int dataSize
byte[] data
int offset
short sourceFileAttributeNameIndex
static int putInt64 (long, byte[], int)
long value
byte[] array
int offset
private static void badStack (int)
String s
int value
String s
private static int sizeOfParameters (java.lang.String)
int semicolon
int c
boolean ok
int index
int stackDiff
int count
String pString
int length
int rightParenthesis
static int putInt16 (int, byte[], int)
int value
byte[] array
int offset
static int putInt32 (int, byte[], int)
int value
byte[] array
int offset
static int opcodeLength (int, boolean)
int opcode
boolean wide
static int opcodeCount (int)
int opcode
static int stackChange (int)
int opcode
private static java.lang.String bytecodeStr (int)
int code
final char[] getCharBuffer (int)
int newSize
int minimalSize
private void addSuperBlockStart (int)
int[] tmp
int pc
private void finalizeSuperBlockStarts ()
net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry ete
short handlerPC
int i
int curr
int i
int prev
int copyTo
static int access$000 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static int[] access$100 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static int[] access$200 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static int access$300 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static int access$400 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry[] access$500 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static net.sourceforge.htmlunit.corejs.javascript.UintMap access$600 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static byte[] access$700 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static net.sourceforge.htmlunit.corejs.classfile.ConstantPool access$800 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static int access$410 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static char access$900 (int)
int x0
static int access$1000 (java.lang.String)
String x0
static short access$1100 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static java.lang.String access$1200 (java.lang.String)
String x0
static short access$1300 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static short access$1400 (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter x0
static void ()
int c
byte[] header
int read
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.io.InputStream is
int major
int minor
}
net/sourceforge/htmlunit/corejs/classfile/ConstantPool.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.ConstantPool extends java.lang.Object {
private static final int ConstantPoolSize
static final byte CONSTANT_Class
static final byte CONSTANT_Fieldref
static final byte CONSTANT_Methodref
static final byte CONSTANT_InterfaceMethodref
static final byte CONSTANT_String
static final byte CONSTANT_Integer
static final byte CONSTANT_Float
static final byte CONSTANT_Long
static final byte CONSTANT_Double
static final byte CONSTANT_NameAndType
static final byte CONSTANT_Utf8
private net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
private static final int MAX_UTF_ENCODING_SIZE
private net.sourceforge.htmlunit.corejs.javascript.UintMap itsStringConstHash
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap itsUtf8Hash
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap itsFieldRefHash
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap itsMethodRefHash
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap itsClassHash
private int itsTop
private int itsTopIndex
private net.sourceforge.htmlunit.corejs.javascript.UintMap itsConstantData
private net.sourceforge.htmlunit.corejs.javascript.UintMap itsPoolTypes
private byte[] itsPool
void (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int write (byte[], int)
byte[] data
int offset
int getWriteSize ()
int addConstant (int)
int k
int addConstant (long)
long k
int index
int addConstant (float)
float k
int bits
int addConstant (double)
double k
long bits
int index
int addConstant (java.lang.String)
String k
int utf8Index
int theIndex
boolean isUnderUtfEncodingLimit (java.lang.String)
String s
int strLen
int getUtfEncodingLimit (java.lang.String, int, int)
int c
int i
String s
int start
int end
int limit
short addUtf8 (java.lang.String)
boolean tooBigString
int c
int i
int top
char[] chars
int utfLen
int strLen
boolean tooBigString
String k
int theIndex
private short addNameAndType (java.lang.String, java.lang.String)
String name
String type
short nameIndex
short typeIndex
short addClass (java.lang.String)
int utf8Index
String slashed
String className
int theIndex
short addFieldRef (java.lang.String, java.lang.String, java.lang.String)
short ntIndex
short classIndex
String className
String fieldName
String fieldType
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef ref
int theIndex
short addMethodRef (java.lang.String, java.lang.String, java.lang.String)
short ntIndex
short classIndex
String className
String methodName
String methodType
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef ref
int theIndex
short addInterfaceMethodRef (java.lang.String, java.lang.String, java.lang.String)
String className
String methodName
String methodType
short ntIndex
short classIndex
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef r
java.lang.Object getConstantData (int)
int index
void setConstantData (int, java.lang.Object)
int index
Object data
byte getConstantType (int)
int index
void ensure (int)
int newCapacity
byte[] tmp
int howMuch
}
net/sourceforge/htmlunit/corejs/classfile/ExceptionTableEntry.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.ExceptionTableEntry extends java.lang.Object {
int itsStartLabel
int itsEndLabel
int itsHandlerLabel
short itsCatchType
void (int, int, int, short)
int startLabel
int endLabel
int handlerLabel
short catchType
}
net/sourceforge/htmlunit/corejs/classfile/FieldOrMethodRef.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef extends java.lang.Object {
private String className
private String name
private String type
private int hashCode
void (java.lang.String, java.lang.String, java.lang.String)
String className
String name
String type
public java.lang.String getClassName ()
public java.lang.String getName ()
public java.lang.String getType ()
public boolean equals (java.lang.Object)
Object obj
net.sourceforge.htmlunit.corejs.classfile.FieldOrMethodRef x
public int hashCode ()
int h1
int h2
int h3
}
net/sourceforge/htmlunit/corejs/classfile/SuperBlock.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.SuperBlock extends java.lang.Object {
private int index
private int start
private int end
private int[] locals
private int[] stack
private boolean isInitialized
private boolean isInQueue
void (int, int, int, int[])
int index
int start
int end
int[] initialLocals
int getIndex ()
int[] getLocals ()
int[] copy
int[] getTrimmedLocals ()
int i
int i
int j
int last
int size
int[] copy
int[] getStack ()
int[] copy
boolean merge (int[], int, int[], int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
boolean localsChanged
boolean stackChanged
int[] locals
int localsTop
int[] stack
int stackTop
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
private boolean mergeState (int[], int[], int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int currentType
int i
int[] current
int[] incoming
int size
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
boolean changed
int getStart ()
int getEnd ()
public java.lang.String toString ()
boolean isInitialized ()
void setInitialized (boolean)
boolean b
boolean isInQueue ()
void setInQueue (boolean)
boolean b
}
net/sourceforge/htmlunit/corejs/classfile/TypeInfo.classClassFileWriter.java
package net.sourceforge.htmlunit.corejs.classfile
final net.sourceforge.htmlunit.corejs.classfile.TypeInfo extends java.lang.Object {
static final int TOP
static final int INTEGER
static final int FLOAT
static final int DOUBLE
static final int LONG
static final int NULL
static final int UNINITIALIZED_THIS
static final int OBJECT_TAG
static final int UNINITIALIZED_VAR_TAG
private void ()
static final int OBJECT (int)
int constantPoolIndex
static final int OBJECT (java.lang.String, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
String type
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
static final int UNINITIALIZED_VARIABLE (int)
int bytecodeOffset
static final int getTag (int)
int typeInfo
static final int getPayload (int)
int typeInfo
static final java.lang.String getPayloadAsType (int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int typeInfo
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
static final int fromType (java.lang.String, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
String type
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
static boolean isTwoWords (int)
int type
static int merge (int, int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
String name
Class commonClass
String currentName
String incomingName
String currentlyGeneratedName
String currentlyGeneratedSuperName
Class currentClass
Class incomingClass
int current
int incoming
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
int currentTag
int incomingTag
boolean currentIsObject
boolean incomingIsObject
static java.lang.String toString (int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int type
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
int tag
static java.lang.Class getClassFromInternalName (java.lang.String)
ClassNotFoundException e
String internalName
static java.lang.String toString (int[], net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int[] types
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
static java.lang.String toString (int[], int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int i
int[] types
int typesTop
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
StringBuilder sb
static void print (int[], int[], net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int[] locals
int[] stack
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
static void print (int[], int, int[], int, net.sourceforge.htmlunit.corejs.classfile.ConstantPool)
int[] locals
int localsTop
int[] stack
int stackTop
net.sourceforge.htmlunit.corejs.classfile.ConstantPool pool
}
net/sourceforge/htmlunit/corejs/javascript/Arguments.classArguments.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Arguments extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final String FTAG
private static final int Id_callee
private static final int Id_length
private static final int Id_caller
private static final int Id_constructor
private static final int MAX_INSTANCE_ID
private Object callerObj
private Object calleeObj
private Object lengthObj
private Object constructor
private net.sourceforge.htmlunit.corejs.javascript.NativeCall activation
private Object[] args
public void (net.sourceforge.htmlunit.corejs.javascript.NativeCall)
net.sourceforge.htmlunit.corejs.javascript.NativeCall activation
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
net.sourceforge.htmlunit.corejs.javascript.NativeFunction f
net.sourceforge.htmlunit.corejs.javascript.Scriptable topLevel
int version
public void (net.sourceforge.htmlunit.corejs.javascript.Arguments)
net.sourceforge.htmlunit.corejs.javascript.Arguments original
public java.lang.String getClassName ()
private java.lang.Object arg (int)
int index
private void putIntoActivation (int, java.lang.Object)
int index
Object value
String argName
private java.lang.Object getFromActivation (int)
int index
String argName
private void replaceArg (int, java.lang.Object)
int index
Object value
private void removeArg (int)
int index
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
private boolean sharedWithActivation (int)
int i
String argName
int index
net.sourceforge.htmlunit.corejs.javascript.NativeFunction f
int definedCount
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (int)
int index
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
int c
String X
int s_length
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
net.sourceforge.htmlunit.corejs.javascript.NativeCall caller
Object value
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
java.lang.Object[] getIds (boolean)
int index
Object id
int i
int i
int i
Object[] tmp
int offset
boolean[] present
int extraCount
boolean getAll
Object[] ids
protected net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getOwnPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
double d
int index
Object value
protected void defineOwnProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
boolean checkValid
double d
int index
Object value
Object newValue
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
}
net/sourceforge/htmlunit/corejs/javascript/BaseFunction.classBaseFunction.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.BaseFunction extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject implements net.sourceforge.htmlunit.corejs.javascript.Function {
static final long serialVersionUID
private static final Object FUNCTION_TAG
private static final int Id_length
private static final int Id_arity
private static final int Id_name
private static final int Id_prototype
private static final int Id_arguments
private static final int MAX_INSTANCE_ID
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_apply
private static final int Id_call
private static final int Id_bind
private static final int MAX_PROTOTYPE_ID
private Object prototypeProperty
private int prototypePropertyAttributes
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.BaseFunction obj
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public java.lang.String getClassName ()
public java.lang.String getTypeOf ()
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable instance
Object protoProp
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String X
int c
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
static boolean isApply (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
static boolean isApplyOrCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.BaseFunction realf
int indent
net.sourceforge.htmlunit.corejs.javascript.BaseFunction realf
int indent
int flags
net.sourceforge.htmlunit.corejs.javascript.Scriptable boundThis
Object[] boundArgs
net.sourceforge.htmlunit.corejs.javascript.Callable targetFunction
int argc
net.sourceforge.htmlunit.corejs.javascript.Scriptable boundThis
Object[] boundArgs
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
private net.sourceforge.htmlunit.corejs.javascript.BaseFunction realFunction (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
Object x
public void setImmunePrototypeProperty (java.lang.Object)
Object value
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable getClassPrototype ()
Object protoVal
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object val
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
Object val
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
public net.sourceforge.htmlunit.corejs.javascript.Scriptable createObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable newInstance
java.lang.String decompile (int, int)
int indent
int flags
StringBuffer sb
boolean justbody
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
protected boolean hasPrototypeProperty ()
protected java.lang.Object getPrototypeProperty ()
Object result
private synchronized java.lang.Object setupDefaultPrototype ()
net.sourceforge.htmlunit.corejs.javascript.NativeObject obj
int attr
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
private java.lang.Object getArguments ()
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.NativeCall activation
private static java.lang.Object jsConstructor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
String funBody
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
int arglen
StringBuffer sourceBuf
String source
int[] linep
String filename
String sourceURI
net.sourceforge.htmlunit.corejs.javascript.Scriptable global
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter reporter
net.sourceforge.htmlunit.corejs.javascript.Evaluator evaluator
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/BeanProperty.classJavaMembers.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.BeanProperty extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.MemberBox getter
net.sourceforge.htmlunit.corejs.javascript.MemberBox setter
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod setters
void (net.sourceforge.htmlunit.corejs.javascript.MemberBox, net.sourceforge.htmlunit.corejs.javascript.MemberBox, net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod)
net.sourceforge.htmlunit.corejs.javascript.MemberBox getter
net.sourceforge.htmlunit.corejs.javascript.MemberBox setter
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod setters
}
net/sourceforge/htmlunit/corejs/javascript/BoundFunction.classBoundFunction.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.BoundFunction extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private final net.sourceforge.htmlunit.corejs.javascript.Callable targetFunction
private final net.sourceforge.htmlunit.corejs.javascript.Scriptable boundThis
private final Object[] boundArgs
private final int length
public void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable targetFunction
net.sourceforge.htmlunit.corejs.javascript.Scriptable boundThis
Object[] boundArgs
net.sourceforge.htmlunit.corejs.javascript.Function thrower
net.sourceforge.htmlunit.corejs.javascript.NativeObject throwing
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] extraArgs
net.sourceforge.htmlunit.corejs.javascript.Scriptable callThis
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] extraArgs
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable instance
public int getLength ()
private java.lang.Object[] concat (java.lang.Object[], java.lang.Object[])
Object[] first
Object[] second
Object[] args
}
net/sourceforge/htmlunit/corejs/javascript/Callable.classCallable.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Callable extends java.lang.Object {
public abstract java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/ClassCache.classClassCache.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ClassCache extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final Object AKEY
private volatile boolean cachingIsEnabled
private transient java.util.HashMap classTable
private transient java.util.HashMap classAdapterCache
private transient java.util.HashMap interfaceAdapterCache
private int generatedClassSerial
private net.sourceforge.htmlunit.corejs.javascript.Scriptable associatedScope
public void ()
public static net.sourceforge.htmlunit.corejs.javascript.ClassCache get (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ClassCache cache
public boolean associate (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject topScope
public synchronized void clearCaches ()
public final boolean isCachingEnabled ()
public synchronized void setCachingEnabled (boolean)
boolean enabled
java.util.Map getClassCacheMap ()
java.util.Map getInterfaceAdapterCacheMap ()
public boolean isInvokerOptimizationEnabled ()
public synchronized void setInvokerOptimizationEnabled (boolean)
boolean enabled
public final synchronized int newClassSerialNumber ()
java.lang.Object getInterfaceAdapter (java.lang.Class)
Class cl
synchronized void cacheInterfaceAdapter (java.lang.Class, java.lang.Object)
Class cl
Object iadapter
net.sourceforge.htmlunit.corejs.javascript.Scriptable getAssociatedScope ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ClassShutter.classClassShutter.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ClassShutter extends java.lang.Object {
public abstract boolean visibleToScripts (java.lang.String)
}
net/sourceforge/htmlunit/corejs/javascript/CodeGenerator.classCodeGenerator.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.CodeGenerator extends net.sourceforge.htmlunit.corejs.javascript.Icode {
private static final int MIN_LABEL_TABLE_SIZE
private static final int MIN_FIXUP_TABLE_SIZE
private net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
private boolean itsInFunctionFlag
private boolean itsInTryFlag
private net.sourceforge.htmlunit.corejs.javascript.InterpreterData itsData
private net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
private int iCodeTop
private int stackDepth
private int lineNumber
private int doubleTableTop
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap strings
private int localTop
private int[] labelTable
private int labelTableTop
private long[] fixupTable
private int fixupTableTop
private net.sourceforge.htmlunit.corejs.javascript.ObjArray literalIds
private int exceptionTableTop
private static final int ECF_TAIL
void ()
public net.sourceforge.htmlunit.corejs.javascript.InterpreterData compile (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
String encodedSource
boolean returnFunction
private void generateFunctionICode ()
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode theFunction
private void generateICodeFromTree (net.sourceforge.htmlunit.corejs.javascript.Node)
byte[] tmp
String str
int index
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator iter
double[] tmp
int[] tmp
net.sourceforge.htmlunit.corejs.javascript.Node tree
private void generateNestedFunctions ()
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.CodeGenerator gen
int i
int functionCount
net.sourceforge.htmlunit.corejs.javascript.InterpreterData[] array
private void generateRegExpLiterals ()
String string
String flags
int i
int N
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy rep
Object[] array
private void updateLineNumber (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int lineno
private java.lang.RuntimeException badTree (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
private void visitStatement (net.sourceforge.htmlunit.corejs.javascript.Node, int)
int fnIndex
int fnType
int local
net.sourceforge.htmlunit.corejs.javascript.Node test
net.sourceforge.htmlunit.corejs.javascript.ast.Jump caseNode
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.Node target
int finallyRegister
int catchStartPC
int finallyStartPC
net.sourceforge.htmlunit.corejs.javascript.ast.Jump tryNode
int exceptionObjectLocal
int scopeLocal
int tryStart
boolean savedFlag
net.sourceforge.htmlunit.corejs.javascript.Node catchTarget
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
int localIndex
int scopeIndex
String name
net.sourceforge.htmlunit.corejs.javascript.Node node
int initialStackDepth
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
private void visitExpression (net.sourceforge.htmlunit.corejs.javascript.Node, int)
int fnIndex
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
int localIndex
net.sourceforge.htmlunit.corejs.javascript.Node lastChild
int argCount
int callType
int afterSecondJumpStart
int jump
net.sourceforge.htmlunit.corejs.javascript.Node ifThen
net.sourceforge.htmlunit.corejs.javascript.Node ifElse
int elseJumpStart
int afterElseJumpStart
String property
String name
String name
int index
int index
double num
int inum
int index
int index
int index
int index
int memberTypeFlags
int childCount
int queryPC
net.sourceforge.htmlunit.corejs.javascript.Node enterWith
net.sourceforge.htmlunit.corejs.javascript.Node with
boolean isName
net.sourceforge.htmlunit.corejs.javascript.Node node
int contextFlags
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
int savedStackDepth
private void generateCallFunAndThis (net.sourceforge.htmlunit.corejs.javascript.Node)
String name
String property
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.Node id
net.sourceforge.htmlunit.corejs.javascript.Node left
int type
private void visitIncDec (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int i
String name
net.sourceforge.htmlunit.corejs.javascript.Node object
String property
net.sourceforge.htmlunit.corejs.javascript.Node object
net.sourceforge.htmlunit.corejs.javascript.Node index
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
int incrDecrMask
int childType
private void visitLiteral (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node n
int count
int count
int childType
int index
int[] skipIndexes
int index
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
int type
int count
Object[] propertyIds
private void visitArrayComprehension (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node initStmt
net.sourceforge.htmlunit.corejs.javascript.Node expr
private int getLocalBlockRef (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node localBlock
private int getTargetLabel (net.sourceforge.htmlunit.corejs.javascript.Node)
int[] tmp
net.sourceforge.htmlunit.corejs.javascript.Node target
int label
private void markTargetLabel (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node target
int label
private void addGoto (net.sourceforge.htmlunit.corejs.javascript.Node, int)
long[] tmp
int gotoPC
int top
net.sourceforge.htmlunit.corejs.javascript.Node target
int gotoOp
int label
int targetPC
private void fixLabelGotos ()
long fixup
int label
int jumpSource
int pc
int i
private void addBackwardGoto (int, int)
int gotoOp
int jumpPC
int fromPC
private void resolveForwardGoto (int)
int fromPC
private void resolveGoto (int, int)
int fromPC
int jumpPC
int offset
int offsetSite
byte[] array
private void addToken (int)
int token
private void addIcode (int)
int icode
private void addUint8 (int)
int value
byte[] array
int top
private void addUint16 (int)
int value
byte[] array
int top
private void addInt (int)
int i
byte[] array
int top
private int getDoubleIndex (double)
double[] na
double num
int index
private void addGotoOp (int)
int gotoOp
byte[] array
int top
private void addVarOp (int, int)
int op
int varIndex
private void addStringOp (int, java.lang.String)
int op
String str
private void addIndexOp (int, int)
int op
int index
private void addStringPrefix (java.lang.String)
String str
int index
private void addIndexPrefix (int)
int index
private void addExceptionHandler (int, int, int, boolean, int, int)
int icodeStart
int icodeEnd
int handlerStart
boolean isFinally
int exceptionObjectLocal
int scopeLocal
int top
int[] table
private byte[] increaseICodeCapacity (int)
int extraSize
int capacity
int top
byte[] array
private void stackChange (int)
int newDepth
int change
private int allocLocal ()
int localSlot
private void releaseLocal (int)
int localSlot
}
net/sourceforge/htmlunit/corejs/javascript/CompilerEnvirons.classCompilerEnvirons.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
private int languageVersion
private boolean generateDebugInfo
private boolean reservedKeywordAsIdentifier
private boolean allowMemberExprAsFunctionName
private boolean xmlAvailable
private int optimizationLevel
private boolean generatingSource
private boolean strictMode
private boolean warningAsError
private boolean generateObserverCount
private boolean recordingComments
private boolean recordingLocalJsDocComments
private boolean recoverFromErrors
private boolean warnTrailingComma
private boolean ideMode
private boolean allowSharpComments
java.util.Set activationNames
public void ()
public void initFromContext (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public final net.sourceforge.htmlunit.corejs.javascript.ErrorReporter getErrorReporter ()
public void setErrorReporter (net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
public final int getLanguageVersion ()
public void setLanguageVersion (int)
int languageVersion
public final boolean isGenerateDebugInfo ()
public void setGenerateDebugInfo (boolean)
boolean flag
public final boolean isReservedKeywordAsIdentifier ()
public void setReservedKeywordAsIdentifier (boolean)
boolean flag
public final boolean isAllowMemberExprAsFunctionName ()
public void setAllowMemberExprAsFunctionName (boolean)
boolean flag
public final boolean isXmlAvailable ()
public void setXmlAvailable (boolean)
boolean flag
public final int getOptimizationLevel ()
public void setOptimizationLevel (int)
int level
public final boolean isGeneratingSource ()
public boolean getWarnTrailingComma ()
public void setWarnTrailingComma (boolean)
boolean warn
public final boolean isStrictMode ()
public void setStrictMode (boolean)
boolean strict
public final boolean reportWarningAsError ()
public void setGeneratingSource (boolean)
boolean generatingSource
public boolean isGenerateObserverCount ()
public void setGenerateObserverCount (boolean)
boolean generateObserverCount
public boolean isRecordingComments ()
public void setRecordingComments (boolean)
boolean record
public boolean isRecordingLocalJsDocComments ()
public void setRecordingLocalJsDocComments (boolean)
boolean record
public void setRecoverFromErrors (boolean)
boolean recover
public boolean recoverFromErrors ()
public void setIdeMode (boolean)
boolean ide
public boolean isIdeMode ()
public java.util.Set getActivationNames ()
public void setActivationNames (java.util.Set)
java.util.Set activationNames
public void setAllowSharpComments (boolean)
boolean allow
public boolean getAllowSharpComments ()
public static net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons ideEnvirons ()
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons env
}
net/sourceforge/htmlunit/corejs/javascript/ConsString.classConsString.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ConsString extends java.lang.Object implements java.lang.CharSequence java.io.Serializable {
private static final long serialVersionUID
private CharSequence s1
private CharSequence s2
private final int length
private int depth
public void (java.lang.CharSequence, java.lang.CharSequence)
CharSequence str1
CharSequence str2
private java.lang.Object writeReplace ()
public java.lang.String toString ()
private synchronized java.lang.String flatten ()
StringBuilder b
private synchronized void appendTo (java.lang.StringBuilder)
StringBuilder b
private static void appendFragment (java.lang.CharSequence, java.lang.StringBuilder)
CharSequence s
StringBuilder b
public int length ()
public char charAt (int)
int index
String str
public java.lang.CharSequence subSequence (int, int)
int start
int end
String str
}
net/sourceforge/htmlunit/corejs/javascript/ConstProperties.classConstProperties.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ConstProperties extends java.lang.Object {
public abstract void putConst (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
public abstract void defineConst (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract boolean isConst (java.lang.String)
}
net/sourceforge/htmlunit/corejs/javascript/Context$1.classContext.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.Context$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final net.sourceforge.htmlunit.corejs.javascript.Callable val$callable
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$scope
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$thisObj
final Object[] val$args
void (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/Context$2.classContext.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Context$2 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Context$ClassShutterSetter {
final net.sourceforge.htmlunit.corejs.javascript.Context this$0
void (net.sourceforge.htmlunit.corejs.javascript.Context)
public void setClassShutter (net.sourceforge.htmlunit.corejs.javascript.ClassShutter)
net.sourceforge.htmlunit.corejs.javascript.ClassShutter shutter
public net.sourceforge.htmlunit.corejs.javascript.ClassShutter getClassShutter ()
}
net/sourceforge/htmlunit/corejs/javascript/Context$ClassShutterSetter.classContext.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Context$ClassShutterSetter extends java.lang.Object {
public abstract void setClassShutter (net.sourceforge.htmlunit.corejs.javascript.ClassShutter)
public abstract net.sourceforge.htmlunit.corejs.javascript.ClassShutter getClassShutter ()
}
net/sourceforge/htmlunit/corejs/javascript/Context.classContext.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Context extends java.lang.Object {
public static final int VERSION_UNKNOWN
public static final int VERSION_DEFAULT
public static final int VERSION_1_0
public static final int VERSION_1_1
public static final int VERSION_1_2
public static final int VERSION_1_3
public static final int VERSION_1_4
public static final int VERSION_1_5
public static final int VERSION_1_6
public static final int VERSION_1_7
public static final int VERSION_1_8
public static final int FEATURE_NON_ECMA_GET_YEAR
public static final int FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME
public static final int FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER
public static final int FEATURE_TO_STRING_AS_SOURCE
public static final int FEATURE_PARENT_PROTO_PROPERTIES
public static final int FEATURE_PARENT_PROTO_PROPRTIES
public static final int FEATURE_E4X
public static final int FEATURE_DYNAMIC_SCOPE
public static final int FEATURE_STRICT_VARS
public static final int FEATURE_STRICT_EVAL
public static final int FEATURE_LOCATION_INFORMATION_IN_ERROR
public static final int FEATURE_STRICT_MODE
public static final int FEATURE_WARNING_AS_ERROR
public static final int FEATURE_ENHANCED_JAVA_ACCESS
public static final int FEATURE_HTMLUNIT_ASK_OBJECT_TO_WRITE_READONLY
public static final int FEATURE_HTMLUNIT_JS_CATCH_JAVA_EXCEPTION
public static final int FEATURE_HTMLUNIT_ARGUMENTS_IS_OBJECT
public static final int FEATURE_HTMLUNIT_FUNCTION_NULL_SETTER
public static final int FEATURE_HTMLUNIT_FN_ARGUMENTS_IS_RO_VIEW
public static final int FEATURE_HTMLUNIT_EVAL_LOCAL_SCOPE
public static final int FEATURE_HTMLUNIT_ERROR_STACK
public static final int FEATURE_HTMLUNIT_CONSTRUCTOR
public static final int FEATURE_HTMLUNIT_FUNCTION_OBJECT_METHOD
public static final int FEATURE_HTMLUNIT_FUNCTION_DECLARED_FORWARD_IN_BLOCK
public static final int FEATURE_HTMLUNIT_PARSE_INT_RADIX_10
public static final int FEATURE_HTMLUNIT_ENUM_NUMBERS_FIRST
public static final String languageVersionProperty
public static final String errorReporterProperty
public static final Object[] emptyArgs
private static Class codegenClass
private static Class interpreterClass
private static String implementationVersion
private final net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
private boolean sealed
private Object sealKey
net.sourceforge.htmlunit.corejs.javascript.Scriptable topCallScope
boolean isContinuationsTopCall
net.sourceforge.htmlunit.corejs.javascript.NativeCall currentActivationCall
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib cachedXMLLib
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap iterating
Object interpreterSecurityDomain
int version
private net.sourceforge.htmlunit.corejs.javascript.SecurityController securityController
private boolean hasClassShutter
private net.sourceforge.htmlunit.corejs.javascript.ClassShutter classShutter
private net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy regExpProxy
private java.util.Locale locale
private boolean generatingDebug
private boolean generatingDebugChanged
private boolean generatingSource
boolean useDynamicScope
private int optimizationLevel
private int maximumInterpreterStackDepth
private net.sourceforge.htmlunit.corejs.javascript.WrapFactory wrapFactory
net.sourceforge.htmlunit.corejs.javascript.debug.Debugger debugger
private Object debuggerData
private int enterCount
private Object propertyListeners
private java.util.Map threadLocalMap
private ClassLoader applicationClassLoader
java.util.Set activationNames
Object lastInterpreterFrame
net.sourceforge.htmlunit.corejs.javascript.ObjArray previousInterpreterInvocations
int instructionCount
int instructionThreshold
int scratchIndex
long scratchUint32
net.sourceforge.htmlunit.corejs.javascript.Scriptable scratchScriptable
public boolean generateObserverCount
public void ()
protected void (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public static net.sourceforge.htmlunit.corejs.javascript.Context getCurrentContext ()
Object helper
public static net.sourceforge.htmlunit.corejs.javascript.Context enter ()
public static net.sourceforge.htmlunit.corejs.javascript.Context enter (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
static final net.sourceforge.htmlunit.corejs.javascript.Context enter (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
Object helper
net.sourceforge.htmlunit.corejs.javascript.Context old
public static void exit ()
Object helper
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.ContextAction)
net.sourceforge.htmlunit.corejs.javascript.ContextAction action
public static java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
static java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.ContextAction)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.ContextAction action
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static void addContextListener (net.sourceforge.htmlunit.corejs.javascript.ContextListener)
java.lang.reflect.Method m
RuntimeException rex
Exception ex
Class cl
Class factoryClass
Class[] sig
Object[] args
net.sourceforge.htmlunit.corejs.javascript.ContextListener listener
String DBG
public static void removeContextListener (net.sourceforge.htmlunit.corejs.javascript.ContextListener)
net.sourceforge.htmlunit.corejs.javascript.ContextListener listener
public final net.sourceforge.htmlunit.corejs.javascript.ContextFactory getFactory ()
public final boolean isSealed ()
public final void seal (java.lang.Object)
Object sealKey
public final void unseal (java.lang.Object)
Object sealKey
static void onSealedMutation ()
public final int getLanguageVersion ()
public void setLanguageVersion (int)
int version
Object listeners
public static boolean isValidLanguageVersion (int)
int version
public static void checkLanguageVersion (int)
int version
public final java.lang.String getImplementationVersion ()
public final net.sourceforge.htmlunit.corejs.javascript.ErrorReporter getErrorReporter ()
public final net.sourceforge.htmlunit.corejs.javascript.ErrorReporter setErrorReporter (net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter reporter
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter old
Object listeners
public final java.util.Locale getLocale ()
public final java.util.Locale setLocale (java.util.Locale)
java.util.Locale loc
java.util.Locale result
public final void addPropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
public final void removePropertyChangeListener (java.beans.PropertyChangeListener)
java.beans.PropertyChangeListener l
final void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object)
String property
Object oldValue
Object newValue
Object listeners
private void firePropertyChangeImpl (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
java.beans.PropertyChangeListener pcl
Object l
int i
Object listeners
String property
Object oldValue
Object newValue
public static void reportWarning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static void reportWarning (java.lang.String)
String message
int[] linep
String filename
public static void reportWarning (java.lang.String, java.lang.Throwable)
String message
Throwable t
int[] linep
String filename
java.io.Writer sw
java.io.PrintWriter pw
public static void reportError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static void reportError (java.lang.String)
String message
int[] linep
String filename
public static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int lineno
String lineSource
int lineOffset
net.sourceforge.htmlunit.corejs.javascript.Context cx
static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError0 (java.lang.String)
String messageId
String msg
static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError1 (java.lang.String, java.lang.Object)
String messageId
Object arg1
String msg
static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError2 (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
String msg
static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError3 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
String msg
static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError4 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object arg4
String msg
public static net.sourceforge.htmlunit.corejs.javascript.EvaluatorException reportRuntimeError (java.lang.String)
String message
int[] linep
String filename
public final net.sourceforge.htmlunit.corejs.javascript.ScriptableObject initStandardObjects ()
public final net.sourceforge.htmlunit.corejs.javascript.Scriptable initStandardObjects (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
public net.sourceforge.htmlunit.corejs.javascript.ScriptableObject initStandardObjects (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
boolean sealed
public static java.lang.Object getUndefinedValue ()
public final java.lang.Object evaluateString (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, int, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String source
String sourceName
int lineno
Object securityDomain
net.sourceforge.htmlunit.corejs.javascript.Script script
public final java.lang.Object evaluateReader (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.io.Reader in
String sourceName
int lineno
Object securityDomain
net.sourceforge.htmlunit.corejs.javascript.Script script
public java.lang.Object executeScriptWithContinuations (net.sourceforge.htmlunit.corejs.javascript.Script, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws net.sourceforge.htmlunit.corejs.javascript.ContinuationPending
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public java.lang.Object callFunctionWithContinuations (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[]) throws net.sourceforge.htmlunit.corejs.javascript.ContinuationPending
net.sourceforge.htmlunit.corejs.javascript.Callable function
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.ContinuationPending captureContinuation ()
public java.lang.Object resumeContinuation (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object) throws net.sourceforge.htmlunit.corejs.javascript.ContinuationPending
Object continuation
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object functionResult
Object[] args
public final boolean stringIsCompilableUnit (java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.EvaluatorException ee
String source
boolean errorseen
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.Parser p
public final net.sourceforge.htmlunit.corejs.javascript.Script compileReader (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.io.Reader in
String sourceName
int lineno
Object securityDomain
public final net.sourceforge.htmlunit.corejs.javascript.Script compileReader (java.io.Reader, java.lang.String, int, java.lang.Object) throws java.io.IOException
java.io.Reader in
String sourceName
int lineno
Object securityDomain
public final net.sourceforge.htmlunit.corejs.javascript.Script compileString (java.lang.String, java.lang.String, int, java.lang.Object)
String source
String sourceName
int lineno
Object securityDomain
protected net.sourceforge.htmlunit.corejs.javascript.Script compileString (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Evaluator, net.sourceforge.htmlunit.corejs.javascript.ErrorReporter, java.lang.String, int, java.lang.Object)
java.io.IOException ex
String source
net.sourceforge.htmlunit.corejs.javascript.Evaluator compiler
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter compilationErrorReporter
String sourceName
int lineno
Object securityDomain
public final net.sourceforge.htmlunit.corejs.javascript.Function compileFunction (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, int, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String source
String sourceName
int lineno
Object securityDomain
protected net.sourceforge.htmlunit.corejs.javascript.Function compileFunction (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Evaluator, net.sourceforge.htmlunit.corejs.javascript.ErrorReporter, java.lang.String, int, java.lang.Object)
java.io.IOException ioe
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String source
net.sourceforge.htmlunit.corejs.javascript.Evaluator compiler
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter compilationErrorReporter
String sourceName
int lineno
Object securityDomain
public final java.lang.String decompileScript (net.sourceforge.htmlunit.corejs.javascript.Script, int)
net.sourceforge.htmlunit.corejs.javascript.Script script
int indent
net.sourceforge.htmlunit.corejs.javascript.NativeFunction scriptImpl
public final java.lang.String decompileFunction (net.sourceforge.htmlunit.corejs.javascript.Function, int)
net.sourceforge.htmlunit.corejs.javascript.Function fun
int indent
public final java.lang.String decompileFunctionBody (net.sourceforge.htmlunit.corejs.javascript.Function, int)
net.sourceforge.htmlunit.corejs.javascript.BaseFunction bf
net.sourceforge.htmlunit.corejs.javascript.Function fun
int indent
public net.sourceforge.htmlunit.corejs.javascript.Scriptable newObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeObject result
public net.sourceforge.htmlunit.corejs.javascript.Scriptable newObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String constructorName
public net.sourceforge.htmlunit.corejs.javascript.Scriptable newObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String constructorName
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function ctor
public net.sourceforge.htmlunit.corejs.javascript.Scriptable newArray (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int length
net.sourceforge.htmlunit.corejs.javascript.NativeArray result
public net.sourceforge.htmlunit.corejs.javascript.Scriptable newArray (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] elements
net.sourceforge.htmlunit.corejs.javascript.NativeArray result
public final java.lang.Object[] getElements (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
public static boolean toBoolean (java.lang.Object)
Object value
public static double toNumber (java.lang.Object)
Object value
public static java.lang.String toString (java.lang.Object)
Object value
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class staticType
public static java.lang.Object javaToJS (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object jsToJava (java.lang.Object, java.lang.Class) throws net.sourceforge.htmlunit.corejs.javascript.EvaluatorException
Object value
Class desiredType
public static java.lang.Object toType (java.lang.Object, java.lang.Class) throws java.lang.IllegalArgumentException
IllegalArgumentException ex2
net.sourceforge.htmlunit.corejs.javascript.EvaluatorException ex
Object value
Class desiredType
public static java.lang.RuntimeException throwAsScriptRuntimeEx (java.lang.Throwable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Throwable e
public final boolean isGeneratingDebug ()
public final void setGeneratingDebug (boolean)
boolean generatingDebug
public final boolean isGeneratingSource ()
public final void setGeneratingSource (boolean)
boolean generatingSource
public final int getOptimizationLevel ()
public final void setOptimizationLevel (int)
int optimizationLevel
public static boolean isValidOptimizationLevel (int)
int optimizationLevel
public static void checkOptimizationLevel (int)
int optimizationLevel
public final int getMaximumInterpreterStackDepth ()
public final void setMaximumInterpreterStackDepth (int)
int max
public final void setSecurityController (net.sourceforge.htmlunit.corejs.javascript.SecurityController)
net.sourceforge.htmlunit.corejs.javascript.SecurityController controller
public final synchronized void setClassShutter (net.sourceforge.htmlunit.corejs.javascript.ClassShutter)
net.sourceforge.htmlunit.corejs.javascript.ClassShutter shutter
final synchronized net.sourceforge.htmlunit.corejs.javascript.ClassShutter getClassShutter ()
public final synchronized net.sourceforge.htmlunit.corejs.javascript.Context$ClassShutterSetter getClassShutterSetter ()
public final java.lang.Object getThreadLocal (java.lang.Object)
Object key
public final synchronized void putThreadLocal (java.lang.Object, java.lang.Object)
Object key
Object value
public final void removeThreadLocal (java.lang.Object)
Object key
public static void setCachingEnabled (boolean)
boolean cachingEnabled
public final void setWrapFactory (net.sourceforge.htmlunit.corejs.javascript.WrapFactory)
net.sourceforge.htmlunit.corejs.javascript.WrapFactory wrapFactory
public final net.sourceforge.htmlunit.corejs.javascript.WrapFactory getWrapFactory ()
public final net.sourceforge.htmlunit.corejs.javascript.debug.Debugger getDebugger ()
public final java.lang.Object getDebuggerContextData ()
public final void setDebugger (net.sourceforge.htmlunit.corejs.javascript.debug.Debugger, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.debug.Debugger debugger
Object contextData
public static net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getDebuggableView (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script script
public boolean hasFeature (int)
int featureIndex
net.sourceforge.htmlunit.corejs.javascript.ContextFactory f
public net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory getE4xImplementationFactory ()
public final int getInstructionObserverThreshold ()
public final void setInstructionObserverThreshold (int)
int threshold
public void setGenerateObserverCount (boolean)
boolean generateObserverCount
protected void observeInstructionCount (int)
int instructionCount
net.sourceforge.htmlunit.corejs.javascript.ContextFactory f
public net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createClassLoader (java.lang.ClassLoader)
ClassLoader parent
net.sourceforge.htmlunit.corejs.javascript.ContextFactory f
public final java.lang.ClassLoader getApplicationClassLoader ()
ClassLoader threadLoader
Class fClass
net.sourceforge.htmlunit.corejs.javascript.ContextFactory f
ClassLoader loader
public final void setApplicationClassLoader (java.lang.ClassLoader)
ClassLoader loader
static net.sourceforge.htmlunit.corejs.javascript.Context getContext ()
net.sourceforge.htmlunit.corejs.javascript.Context cx
private java.lang.Object compileImpl (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.io.Reader, java.lang.String, java.lang.String, int, java.lang.Object, boolean, net.sourceforge.htmlunit.corejs.javascript.Evaluator, net.sourceforge.htmlunit.corejs.javascript.ErrorReporter) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot ast
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript dscript
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.io.Reader sourceReader
String sourceString
String sourceName
int lineno
Object securityDomain
boolean returnFunction
net.sourceforge.htmlunit.corejs.javascript.Evaluator compiler
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter compilationErrorReporter
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.Parser p
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot ast
net.sourceforge.htmlunit.corejs.javascript.IRFactory irf
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
Object bytecode
Object result
private static void notifyDebugger_r (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, java.lang.String)
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript dscript
String debugSource
private net.sourceforge.htmlunit.corejs.javascript.Evaluator createCompiler ()
net.sourceforge.htmlunit.corejs.javascript.Evaluator result
static net.sourceforge.htmlunit.corejs.javascript.Evaluator createInterpreter ()
static java.lang.String getSourcePositionFromStack (int[])
net.sourceforge.htmlunit.corejs.javascript.Evaluator evaluator
NumberFormatException e
String lineStr
String fileStr
char c
int i
int[] linep
net.sourceforge.htmlunit.corejs.javascript.Context cx
java.io.CharArrayWriter writer
RuntimeException re
String s
int open
int close
int colon
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy getRegExpProxy ()
Class cl
final boolean isVersionECMA1 ()
net.sourceforge.htmlunit.corejs.javascript.SecurityController getSecurityController ()
net.sourceforge.htmlunit.corejs.javascript.SecurityController global
public final boolean isGeneratingDebugChanged ()
public void addActivationName (java.lang.String)
String name
public final boolean isActivationNeeded (java.lang.String)
String name
public void removeActivationName (java.lang.String)
String name
static net.sourceforge.htmlunit.corejs.javascript.ClassShutter access$002 (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.ClassShutter)
net.sourceforge.htmlunit.corejs.javascript.Context x0
net.sourceforge.htmlunit.corejs.javascript.ClassShutter x1
static net.sourceforge.htmlunit.corejs.javascript.ClassShutter access$000 (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context x0
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ContextAction.classContextAction.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ContextAction extends java.lang.Object {
public abstract java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
}
net/sourceforge/htmlunit/corejs/javascript/ContextFactory$1.classContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parent
final net.sourceforge.htmlunit.corejs.javascript.ContextFactory this$0
void (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.ClassLoader)
public net.sourceforge.htmlunit.corejs.javascript.DefiningClassLoader run ()
public volatile java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/ContextFactory$1GlobalSetterImpl.classContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$1GlobalSetterImpl extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextFactory$GlobalSetter {
void ()
public void setContextFactoryGlobal (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public net.sourceforge.htmlunit.corejs.javascript.ContextFactory getContextFactoryGlobal ()
}
net/sourceforge/htmlunit/corejs/javascript/ContextFactory$GlobalSetter.classContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ContextFactory$GlobalSetter extends java.lang.Object {
public abstract void setContextFactoryGlobal (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
public abstract net.sourceforge.htmlunit.corejs.javascript.ContextFactory getContextFactoryGlobal ()
}
net/sourceforge/htmlunit/corejs/javascript/ContextFactory$Listener.classContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener extends java.lang.Object {
public abstract void contextCreated (net.sourceforge.htmlunit.corejs.javascript.Context)
public abstract void contextReleased (net.sourceforge.htmlunit.corejs.javascript.Context)
}
net/sourceforge/htmlunit/corejs/javascript/ContextFactory.classContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ContextFactory extends java.lang.Object {
private static volatile boolean hasCustomGlobal
private static net.sourceforge.htmlunit.corejs.javascript.ContextFactory global
private volatile boolean sealed
private final Object listenersLock
private volatile Object listeners
private boolean disabledListening
private ClassLoader applicationClassLoader
public void ()
public static net.sourceforge.htmlunit.corejs.javascript.ContextFactory getGlobal ()
public static boolean hasExplicitGlobal ()
public static synchronized void initGlobal (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public static synchronized net.sourceforge.htmlunit.corejs.javascript.ContextFactory$GlobalSetter getGlobalSetter ()
protected net.sourceforge.htmlunit.corejs.javascript.Context makeContext ()
protected boolean hasFeature (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int featureIndex
int version
private boolean isDom3Present ()
NoSuchMethodException e
Class nodeClass
protected net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory getE4xImplementationFactory ()
protected net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createClassLoader (java.lang.ClassLoader)
ClassLoader parent
public final java.lang.ClassLoader getApplicationClassLoader ()
public final void initApplicationClassLoader (java.lang.ClassLoader)
ClassLoader loader
protected java.lang.Object doTopCall (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object result
protected void observeInstructionCount (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int instructionCount
protected void onContextCreated (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener l
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object listeners
protected void onContextReleased (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener l
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object listeners
public final void addListener (net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener listener
public final void removeListener (net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener listener
final void disableContextListening ()
public final boolean isSealed ()
public final void seal ()
protected final void checkNotSealed ()
public final java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.ContextAction)
net.sourceforge.htmlunit.corejs.javascript.ContextAction action
public net.sourceforge.htmlunit.corejs.javascript.Context enterContext ()
public final net.sourceforge.htmlunit.corejs.javascript.Context enter ()
public final void exit ()
public final net.sourceforge.htmlunit.corejs.javascript.Context enterContext (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
static net.sourceforge.htmlunit.corejs.javascript.ContextFactory access$002 (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory x0
static net.sourceforge.htmlunit.corejs.javascript.ContextFactory access$000 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ContextListener.classContextListener.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ContextListener extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener {
public abstract void contextEntered (net.sourceforge.htmlunit.corejs.javascript.Context)
public abstract void contextExited (net.sourceforge.htmlunit.corejs.javascript.Context)
}
net/sourceforge/htmlunit/corejs/javascript/ContinuationPending.classContinuationPending.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ContinuationPending extends java.lang.RuntimeException {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.NativeContinuation continuationState
private Object applicationState
void (net.sourceforge.htmlunit.corejs.javascript.NativeContinuation)
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation continuationState
public java.lang.Object getContinuation ()
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation getContinuationState ()
public void setApplicationState (java.lang.Object)
Object applicationState
public java.lang.Object getApplicationState ()
}
net/sourceforge/htmlunit/corejs/javascript/DToA.classDToA.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.DToA extends java.lang.Object {
static final int DTOSTR_STANDARD
static final int DTOSTR_STANDARD_EXPONENTIAL
static final int DTOSTR_FIXED
static final int DTOSTR_EXPONENTIAL
static final int DTOSTR_PRECISION
private static final int Frac_mask
private static final int Exp_shift
private static final int Exp_msk1
private static final long Frac_maskL
private static final int Exp_shiftL
private static final long Exp_msk1L
private static final int Bias
private static final int P
private static final int Exp_shift1
private static final int Exp_mask
private static final int Exp_mask_shifted
private static final int Bndry_mask
private static final int Log2P
private static final int Sign_bit
private static final int Exp_11
private static final int Ten_pmax
private static final int Quick_max
private static final int Bletch
private static final int Frac_mask1
private static final int Int_max
private static final int n_bigtens
private static final double[] tens
private static final double[] bigtens
private static final int[] dtoaModes
void ()
private static char BASEDIGIT (int)
int digit
private static int lo0bits (int)
int y
int k
int x
private static int hi0bits (int)
int x
int k
private static void stuffBits (byte[], int, int)
byte[] bits
int offset
int val
private static java.math.BigInteger d2b (double, int[], int[])
byte[] dbl_bits
int i
int k
double d
int[] e
int[] bits
byte[] dbl_bits
int i
int k
int y
int z
int de
long dBits
int d0
int d1
static java.lang.String JS_dtobasestr (int, double)
boolean negative
String intDigits
long mantissa
long floorBits
int exp
long mantissa
java.math.BigInteger x
java.math.BigInteger[] divResult
int j
java.math.BigInteger delta
int j1
StringBuilder buffer
int digit
double df
java.math.BigInteger b
long dBits
int word0
int word1
int[] e
int[] bbits
int s2
java.math.BigInteger mlo
java.math.BigInteger mhi
java.math.BigInteger s
java.math.BigInteger bigBase
boolean done
int base
double d
boolean negative
String intDigits
double dfloor
long lfloor
static int word0 (double)
double d
long dBits
static double setWord0 (double, int)
double d
int i
long dBits
static int word1 (double)
double d
long dBits
static java.math.BigInteger pow5mult (java.math.BigInteger, int)
java.math.BigInteger b
int k
static boolean roundOff (java.lang.StringBuilder)
char c
StringBuilder buf
int i
static int JS_dtoa (double, int, boolean, int, boolean[], java.lang.StringBuilder)
double d2
boolean denorm
long x
int b2
int s2
int b5
int s5
int j1
java.math.BigInteger mhi
java.math.BigInteger S
char lastCh
long L
char lastCh
long L
int ieps
int ilim0
int k0
double eps
java.math.BigInteger mhi
java.math.BigInteger S
char lastCh
long L
java.math.BigInteger b1
int idx
java.math.BigInteger[] divResult
int j1
char dig
java.math.BigInteger delta
java.math.BigInteger[] divResult
double d
int mode
boolean biasUp
int ndigits
boolean[] sign
StringBuilder buf
int b2
int b5
int i
int ilim
int ilim1
int j
int k
int m2
int m5
int s2
int s5
char dig
java.math.BigInteger b
java.math.BigInteger mlo
java.math.BigInteger mhi
java.math.BigInteger S
int[] be
int[] bbits
double d2
double ds
boolean spec_case
boolean denorm
boolean k_check
boolean try_quick
boolean leftright
boolean fast_failed
byte[] S_bytes
int S_hiWord
private static void stripTrailingZeroes (java.lang.StringBuilder)
StringBuilder buf
int bl
static void JS_dtostr (java.lang.StringBuilder, int, int, double)
int p
int i
boolean exponentialNotation
int minNDigits
StringBuilder buffer
int mode
int precision
double d
int decPt
boolean[] sign
int nDigits
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/Decompiler.classDecompiler.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Decompiler extends java.lang.Object {
public static final int ONLY_BODY_FLAG
public static final int TO_SOURCE_FLAG
public static final int INITIAL_INDENT_PROP
public static final int INDENT_GAP_PROP
public static final int CASE_GAP_PROP
private static final int FUNCTION_END
private char[] sourceBuffer
private int sourceTop
private static final boolean printSource
public void ()
java.lang.String getEncodedSource ()
int getCurrentOffset ()
int markFunctionStart (int)
int functionType
int savedOffset
int markFunctionEnd (int)
int functionStart
int offset
void addToken (int)
int token
void addEOL (int)
int token
void addName (java.lang.String)
String str
void addString (java.lang.String)
String str
void addRegexp (java.lang.String, java.lang.String)
String regexp
String flags
void addNumber (double)
double n
long lbits
private void appendString (java.lang.String)
String str
int L
int lengthEncodingSize
int nextTop
private void append (char)
char c
private void increaseSourceCapacity (int)
int minimalCapacity
int newCapacity
char[] tmp
private java.lang.String sourceToString (int)
int offset
public static java.lang.String decompile (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.UintMap)
int topFunctionType
int j
int afterName
int less
int nextToken
boolean newLine
String source
int flags
net.sourceforge.htmlunit.corejs.javascript.UintMap properties
int length
int indent
int indentGap
int caseGap
StringBuffer result
boolean justFunctionBody
boolean toSource
int braceNesting
boolean afterFirstEOL
int i
int topFunctionType
private static int getNext (java.lang.String, int, int)
String source
int length
int i
private static int getSourceStringEnd (java.lang.String, int)
String source
int offset
private static int printSourceString (java.lang.String, int, boolean, java.lang.StringBuffer)
String str
String source
int offset
boolean asQuotedString
StringBuffer sb
int length
private static int printSourceNumber (java.lang.String, int, java.lang.StringBuffer)
int ival
long lbits
String source
int offset
StringBuffer sb
double number
char type
}
net/sourceforge/htmlunit/corejs/javascript/DefaultErrorReporter.classDefaultErrorReporter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ErrorReporter {
static final net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter instance
private boolean forEval
private net.sourceforge.htmlunit.corejs.javascript.ErrorReporter chainedReporter
private void ()
static net.sourceforge.htmlunit.corejs.javascript.ErrorReporter forEval (net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter reporter
net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter r
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceURI
int line
String lineText
int lineOffset
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String error
String TYPE_ERROR_NAME
String DELIMETER
String prefix
String message
String sourceURI
int line
String lineText
int lineOffset
public net.sourceforge.htmlunit.corejs.javascript.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceURI
int line
String lineText
int lineOffset
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/DefiningClassLoader.classDefiningClassLoader.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.DefiningClassLoader extends java.lang.ClassLoader implements net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader {
private final ClassLoader parentLoader
public void ()
public void (java.lang.ClassLoader)
ClassLoader parentLoader
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
public java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
Class cl
}
net/sourceforge/htmlunit/corejs/javascript/Delegator.classDelegator.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Delegator extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Function {
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
protected net.sourceforge.htmlunit.corejs.javascript.Delegator newInstance ()
Exception ex
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getDelegee ()
public void setDelegee (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public java.lang.String getClassName ()
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
public void setPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getParentScope ()
public void setParentScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
public java.lang.Object[] getIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable instance
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable delegee
net.sourceforge.htmlunit.corejs.javascript.Delegator n
net.sourceforge.htmlunit.corejs.javascript.Scriptable delegee
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
}
net/sourceforge/htmlunit/corejs/javascript/EcmaError.classEcmaError.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.EcmaError extends net.sourceforge.htmlunit.corejs.javascript.RhinoException {
static final long serialVersionUID
private String errorName
private String errorMessage
void (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int)
String errorName
String errorMessage
String sourceName
int lineNumber
String lineSource
int columnNumber
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, int, int, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable nativeError
String sourceName
int lineNumber
int columnNumber
String lineSource
public java.lang.String details ()
public java.lang.String getName ()
public java.lang.String getErrorMessage ()
public java.lang.String getSourceName ()
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getLineSource ()
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getErrorObject ()
}
net/sourceforge/htmlunit/corejs/javascript/ErrorReporter.classErrorReporter.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ErrorReporter extends java.lang.Object {
public abstract void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
public abstract void error (java.lang.String, java.lang.String, int, java.lang.String, int)
public abstract net.sourceforge.htmlunit.corejs.javascript.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
}
net/sourceforge/htmlunit/corejs/javascript/Evaluator.classEvaluator.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Evaluator extends java.lang.Object {
public abstract java.lang.Object compile (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String, boolean)
public abstract net.sourceforge.htmlunit.corejs.javascript.Function createFunctionObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object)
public abstract net.sourceforge.htmlunit.corejs.javascript.Script createScriptObject (java.lang.Object, java.lang.Object)
public abstract void captureStackInfo (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
public abstract java.lang.String getSourcePositionFromStack (net.sourceforge.htmlunit.corejs.javascript.Context, int[])
public abstract java.lang.String getPatchedStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException, java.lang.String)
public abstract java.util.List getScriptStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
public abstract void setEvalScriptFlag (net.sourceforge.htmlunit.corejs.javascript.Script)
}
net/sourceforge/htmlunit/corejs/javascript/EvaluatorException.classEvaluatorException.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.EvaluatorException extends net.sourceforge.htmlunit.corejs.javascript.RhinoException {
static final long serialVersionUID
public void (java.lang.String)
String detail
public void (java.lang.String, java.lang.String, int)
String detail
String sourceName
int lineNumber
public void (java.lang.String, java.lang.String, int, java.lang.String, int)
String detail
String sourceName
int lineNumber
String lineSource
int columnNumber
public java.lang.String getSourceName ()
public int getLineNumber ()
public int getColumnNumber ()
public java.lang.String getLineSource ()
}
net/sourceforge/htmlunit/corejs/javascript/FieldAndMethods.classJavaMembers.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.FieldAndMethods extends net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod {
static final long serialVersionUID
java.lang.reflect.Field field
Object javaObject
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.MemberBox[], java.lang.reflect.Field)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
java.lang.reflect.Field field
public java.lang.Object getDefaultValue (java.lang.Class)
IllegalAccessException accEx
Class hint
Object rval
Class type
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/Function.classFunction.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Function extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Scriptable net.sourceforge.htmlunit.corejs.javascript.Callable {
public abstract java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/FunctionObject.classFunctionObject.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.FunctionObject extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private static final short VARARGS_METHOD
private static final short VARARGS_CTOR
private static boolean sawSecurityException
public static final int JAVA_UNSUPPORTED_TYPE
public static final int JAVA_STRING_TYPE
public static final int JAVA_INT_TYPE
public static final int JAVA_BOOLEAN_TYPE
public static final int JAVA_DOUBLE_TYPE
public static final int JAVA_SCRIPTABLE_TYPE
public static final int JAVA_OBJECT_TYPE
net.sourceforge.htmlunit.corejs.javascript.MemberBox member
private String functionName
private transient byte[] typeTags
private int parmsLength
private transient boolean hasVoidReturn
private transient int returnTypeTag
private boolean isStatic
public void (java.lang.String, java.lang.reflect.Member, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int tag
int i
java.lang.reflect.Method method
Class returnType
Class ctorType
String name
java.lang.reflect.Member methodOrConstructor
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String methodName
Class[] types
int arity
public static int getTypeTag (java.lang.Class)
Class type
public static java.lang.Object convertArg (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object arg
int typeTag
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
public java.lang.reflect.Member getMethodOrConstructor ()
static java.lang.reflect.Method findSingleMethod (java.lang.reflect.Method[], java.lang.String)
java.lang.reflect.Method method
int i
int N
java.lang.reflect.Method[] methods
String name
java.lang.reflect.Method found
static java.lang.reflect.Method[] getMethodList (java.lang.Class)
SecurityException e
int i
int i
Class clazz
java.lang.reflect.Method[] methods
int count
java.lang.reflect.Method[] result
int j
public void addAsConstructor (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
void initAsConstructor (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public static java.lang.Object convertArg (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object arg
Class desired
int tag
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
Object[] invokeArgs
Object result
boolean inNewExpr
Boolean b
Object[] invokeArgs
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable parentScope
boolean compatible
Class clazz
Object arg
Object converted
int i
Object[] invokeArgs
Object[] invokeArgs
Object arg
int i
Object result
Object[] invokeArgs
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object result
boolean checkMethodResult
int argsLength
public net.sourceforge.htmlunit.corejs.javascript.Scriptable createObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Exception ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
boolean isVarArgsMethod ()
boolean isVarArgsConstructor ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
Class[] types
java.lang.reflect.Method method
Class returnType
java.io.ObjectInputStream in
}
net/sourceforge/htmlunit/corejs/javascript/GeneratedClassLoader.classGeneratedClassLoader.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader extends java.lang.Object {
public abstract java.lang.Class defineClass (java.lang.String, byte[])
public abstract void linkClass (java.lang.Class)
}
net/sourceforge/htmlunit/corejs/javascript/IRFactory.classIRFactory.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.IRFactory extends net.sourceforge.htmlunit.corejs.javascript.Parser {
private static final int LOOP_DO_WHILE
private static final int LOOP_WHILE
private static final int LOOP_FOR
private static final int ALWAYS_TRUE_BOOLEAN
private static final int ALWAYS_FALSE_BOOLEAN
private net.sourceforge.htmlunit.corejs.javascript.Decompiler decompiler
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons env
public void (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons env
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
public net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode transformTree (net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot)
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot root
int sourceStartOffset
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode script
int sourceEndOffset
public net.sourceforge.htmlunit.corejs.javascript.Node transform (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
private net.sourceforge.htmlunit.corejs.javascript.Node transformArrayComp (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension)
net.sourceforge.htmlunit.corejs.javascript.Node block
net.sourceforge.htmlunit.corejs.javascript.Node newArray
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension node
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scopeNode
String arrayName
private net.sourceforge.htmlunit.corejs.javascript.Node arrayCompTransformHelper (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop acl
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iter
String name
net.sourceforge.htmlunit.corejs.javascript.Node init
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop acl
net.sourceforge.htmlunit.corejs.javascript.ast.Scope loop
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension node
String arrayName
int lineno
net.sourceforge.htmlunit.corejs.javascript.Node expr
java.util.List loops
int numLoops
net.sourceforge.htmlunit.corejs.javascript.Node[] iterators
net.sourceforge.htmlunit.corejs.javascript.Node[] iteratedObjs
net.sourceforge.htmlunit.corejs.javascript.Node call
net.sourceforge.htmlunit.corejs.javascript.Node body
int pushed
private net.sourceforge.htmlunit.corejs.javascript.Node transformArrayLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode elem
int i
int i
int[] skips
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral node
java.util.List elems
net.sourceforge.htmlunit.corejs.javascript.Node array
java.util.List skipIndexes
private net.sourceforge.htmlunit.corejs.javascript.Node transformAssignment (net.sourceforge.htmlunit.corejs.javascript.ast.Assignment)
net.sourceforge.htmlunit.corejs.javascript.ast.Assignment node
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.Node target
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode transformAssignmentLeft (net.sourceforge.htmlunit.corejs.javascript.ast.Assignment, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet propertyGet
net.sourceforge.htmlunit.corejs.javascript.ast.KeywordLiteral thisKeyword
net.sourceforge.htmlunit.corejs.javascript.ast.Name functionName
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode p
String identifier
net.sourceforge.htmlunit.corejs.javascript.ast.Assignment node
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
private net.sourceforge.htmlunit.corejs.javascript.Node transformBlock (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
java.util.List kids
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
private net.sourceforge.htmlunit.corejs.javascript.Node transformBreak (net.sourceforge.htmlunit.corejs.javascript.ast.BreakStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.BreakStatement node
private net.sourceforge.htmlunit.corejs.javascript.Node transformCondExpr (net.sourceforge.htmlunit.corejs.javascript.ast.ConditionalExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.ConditionalExpression node
net.sourceforge.htmlunit.corejs.javascript.Node test
net.sourceforge.htmlunit.corejs.javascript.Node ifTrue
net.sourceforge.htmlunit.corejs.javascript.Node ifFalse
private net.sourceforge.htmlunit.corejs.javascript.Node transformContinue (net.sourceforge.htmlunit.corejs.javascript.ast.ContinueStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.ContinueStatement node
private net.sourceforge.htmlunit.corejs.javascript.Node transformDoLoop (net.sourceforge.htmlunit.corejs.javascript.ast.DoLoop)
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.ast.DoLoop loop
private net.sourceforge.htmlunit.corejs.javascript.Node transformElementGet (net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet)
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet propertyGet
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet node
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.Node element
private net.sourceforge.htmlunit.corejs.javascript.Node transformExprStmt (net.sourceforge.htmlunit.corejs.javascript.ast.ExpressionStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.ExpressionStatement node
net.sourceforge.htmlunit.corejs.javascript.Node expr
private net.sourceforge.htmlunit.corejs.javascript.Node transformForInLoop (net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop)
int declType
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iter
net.sourceforge.htmlunit.corejs.javascript.Node lhs
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop loop
private net.sourceforge.htmlunit.corejs.javascript.Node transformForLoop (net.sourceforge.htmlunit.corejs.javascript.ast.ForLoop)
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node test
net.sourceforge.htmlunit.corejs.javascript.Node incr
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.ast.ForLoop loop
net.sourceforge.htmlunit.corejs.javascript.ast.Scope savedScope
private net.sourceforge.htmlunit.corejs.javascript.Node transformFunction (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
net.sourceforge.htmlunit.corejs.javascript.Node destructuring
int lineno
net.sourceforge.htmlunit.corejs.javascript.Node body
int syntheticType
net.sourceforge.htmlunit.corejs.javascript.Node pn
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
int functionType
int start
net.sourceforge.htmlunit.corejs.javascript.Node mexpr
int index
net.sourceforge.htmlunit.corejs.javascript.Parser$PerFunctionVariables savedVars
private net.sourceforge.htmlunit.corejs.javascript.Node transformFunctionCall (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionCall)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
int i
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionCall node
net.sourceforge.htmlunit.corejs.javascript.Node call
java.util.List args
private net.sourceforge.htmlunit.corejs.javascript.Node transformGenExpr (net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression)
net.sourceforge.htmlunit.corejs.javascript.Node destructuring
int lineno
net.sourceforge.htmlunit.corejs.javascript.Node body
int syntheticType
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression node
net.sourceforge.htmlunit.corejs.javascript.Node pn
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
int functionType
int start
net.sourceforge.htmlunit.corejs.javascript.Node mexpr
int index
net.sourceforge.htmlunit.corejs.javascript.Parser$PerFunctionVariables savedVars
net.sourceforge.htmlunit.corejs.javascript.Node call
private net.sourceforge.htmlunit.corejs.javascript.Node genExprTransformHelper (net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop acl
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iter
String name
net.sourceforge.htmlunit.corejs.javascript.Node init
int i
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop acl
net.sourceforge.htmlunit.corejs.javascript.ast.Scope loop
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression node
int lineno
net.sourceforge.htmlunit.corejs.javascript.Node expr
java.util.List loops
int numLoops
net.sourceforge.htmlunit.corejs.javascript.Node[] iterators
net.sourceforge.htmlunit.corejs.javascript.Node[] iteratedObjs
net.sourceforge.htmlunit.corejs.javascript.Node yield
net.sourceforge.htmlunit.corejs.javascript.Node body
int pushed
private net.sourceforge.htmlunit.corejs.javascript.Node transformIf (net.sourceforge.htmlunit.corejs.javascript.ast.IfStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.IfStatement n
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node ifTrue
net.sourceforge.htmlunit.corejs.javascript.Node ifFalse
private net.sourceforge.htmlunit.corejs.javascript.Node transformInfix (net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression node
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
private net.sourceforge.htmlunit.corejs.javascript.Node transformLabeledStatement (net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.Label lb
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement ls
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
java.util.List labels
net.sourceforge.htmlunit.corejs.javascript.Node statement
net.sourceforge.htmlunit.corejs.javascript.Node breakTarget
net.sourceforge.htmlunit.corejs.javascript.Node block
private net.sourceforge.htmlunit.corejs.javascript.Node transformLetNode (net.sourceforge.htmlunit.corejs.javascript.ast.LetNode)
net.sourceforge.htmlunit.corejs.javascript.Node vars
boolean letExpr
net.sourceforge.htmlunit.corejs.javascript.ast.LetNode node
private net.sourceforge.htmlunit.corejs.javascript.Node transformLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
private net.sourceforge.htmlunit.corejs.javascript.Node transformName (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name node
private net.sourceforge.htmlunit.corejs.javascript.Node transformNewExpr (net.sourceforge.htmlunit.corejs.javascript.ast.NewExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
int i
net.sourceforge.htmlunit.corejs.javascript.ast.NewExpression node
net.sourceforge.htmlunit.corejs.javascript.Node nx
java.util.List args
private net.sourceforge.htmlunit.corejs.javascript.Node transformNumber (net.sourceforge.htmlunit.corejs.javascript.ast.NumberLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.NumberLiteral node
private net.sourceforge.htmlunit.corejs.javascript.Node transformObjectLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral)
Object[] properties
net.sourceforge.htmlunit.corejs.javascript.Node right
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty prop
java.util.Iterator i$
int size
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral node
java.util.List elems
net.sourceforge.htmlunit.corejs.javascript.Node object
Object[] properties
private java.lang.Object getPropKey (net.sourceforge.htmlunit.corejs.javascript.Node)
String s
Object key
String s
Object key
double n
Object key
net.sourceforge.htmlunit.corejs.javascript.Node id
Object key
private net.sourceforge.htmlunit.corejs.javascript.Node transformParenExpr (net.sourceforge.htmlunit.corejs.javascript.ast.ParenthesizedExpression)
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ParenthesizedExpression node
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
int count
net.sourceforge.htmlunit.corejs.javascript.Node result
private net.sourceforge.htmlunit.corejs.javascript.Node transformPropertyGet (net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet)
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet node
net.sourceforge.htmlunit.corejs.javascript.Node target
String name
private net.sourceforge.htmlunit.corejs.javascript.Node transformRegExp (net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral node
private net.sourceforge.htmlunit.corejs.javascript.Node transformReturn (net.sourceforge.htmlunit.corejs.javascript.ast.ReturnStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.ReturnStatement node
boolean expClosure
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode rv
net.sourceforge.htmlunit.corejs.javascript.Node value
private net.sourceforge.htmlunit.corejs.javascript.Node transformScript (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode node
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.Node children
private net.sourceforge.htmlunit.corejs.javascript.Node transformString (net.sourceforge.htmlunit.corejs.javascript.ast.StringLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.StringLiteral node
private net.sourceforge.htmlunit.corejs.javascript.Node transformSwitch (net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.Node caseExpr
java.util.List stmts
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase sc
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement node
net.sourceforge.htmlunit.corejs.javascript.Node switchExpr
net.sourceforge.htmlunit.corejs.javascript.Node block
private net.sourceforge.htmlunit.corejs.javascript.Node transformThrow (net.sourceforge.htmlunit.corejs.javascript.ast.ThrowStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.ThrowStatement node
net.sourceforge.htmlunit.corejs.javascript.Node value
private net.sourceforge.htmlunit.corejs.javascript.Node transformTry (net.sourceforge.htmlunit.corejs.javascript.ast.TryStatement)
String varName
net.sourceforge.htmlunit.corejs.javascript.Node catchCond
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ccc
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause cc
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.TryStatement node
net.sourceforge.htmlunit.corejs.javascript.Node tryBlock
net.sourceforge.htmlunit.corejs.javascript.Node catchBlocks
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
private net.sourceforge.htmlunit.corejs.javascript.Node transformUnary (net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression node
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
private net.sourceforge.htmlunit.corejs.javascript.Node transformVariables (net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration)
net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration node
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
private net.sourceforge.htmlunit.corejs.javascript.Node transformVariableInitializers (net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration)
net.sourceforge.htmlunit.corejs.javascript.Node d
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode init
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer var
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration node
java.util.List vars
int size
int i
private net.sourceforge.htmlunit.corejs.javascript.Node transformWhileLoop (net.sourceforge.htmlunit.corejs.javascript.ast.WhileLoop)
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.ast.WhileLoop loop
private net.sourceforge.htmlunit.corejs.javascript.Node transformWith (net.sourceforge.htmlunit.corejs.javascript.ast.WithStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.WithStatement node
net.sourceforge.htmlunit.corejs.javascript.Node expr
net.sourceforge.htmlunit.corejs.javascript.Node stmt
private net.sourceforge.htmlunit.corejs.javascript.Node transformYield (net.sourceforge.htmlunit.corejs.javascript.ast.Yield)
net.sourceforge.htmlunit.corejs.javascript.ast.Yield node
net.sourceforge.htmlunit.corejs.javascript.Node kid
private net.sourceforge.htmlunit.corejs.javascript.Node transformXmlLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.XmlLiteral)
String xml
net.sourceforge.htmlunit.corejs.javascript.Node expr
net.sourceforge.htmlunit.corejs.javascript.Node prepend
net.sourceforge.htmlunit.corejs.javascript.ast.XmlExpression xexpr
boolean isXmlAttr
net.sourceforge.htmlunit.corejs.javascript.Node expr
net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment frag
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.XmlLiteral node
net.sourceforge.htmlunit.corejs.javascript.Node pnXML
java.util.List frags
net.sourceforge.htmlunit.corejs.javascript.ast.XmlString first
boolean anon
net.sourceforge.htmlunit.corejs.javascript.Node pn
private net.sourceforge.htmlunit.corejs.javascript.Node transformXmlMemberGet (net.sourceforge.htmlunit.corejs.javascript.ast.XmlMemberGet)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlMemberGet node
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef ref
net.sourceforge.htmlunit.corejs.javascript.Node pn
int flags
private net.sourceforge.htmlunit.corejs.javascript.Node transformXmlRef (net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef node
int memberTypeFlags
private net.sourceforge.htmlunit.corejs.javascript.Node transformXmlRef (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef, int)
String name
net.sourceforge.htmlunit.corejs.javascript.Node expr
net.sourceforge.htmlunit.corejs.javascript.Node pn
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef node
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.ast.Name namespace
String ns
private net.sourceforge.htmlunit.corejs.javascript.Node transformDefaultXmlNamepace (net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression node
net.sourceforge.htmlunit.corejs.javascript.Node child
private void addSwitchCase (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump caseNode
net.sourceforge.htmlunit.corejs.javascript.Node switchBlock
net.sourceforge.htmlunit.corejs.javascript.Node caseExpression
net.sourceforge.htmlunit.corejs.javascript.Node statements
net.sourceforge.htmlunit.corejs.javascript.ast.Jump switchNode
net.sourceforge.htmlunit.corejs.javascript.Node gotoTarget
private void closeSwitch (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node switchBlock
net.sourceforge.htmlunit.corejs.javascript.ast.Jump switchNode
net.sourceforge.htmlunit.corejs.javascript.Node switchBreakTarget
net.sourceforge.htmlunit.corejs.javascript.Node defaultTarget
private net.sourceforge.htmlunit.corejs.javascript.Node createExprStatementNoReturn (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node expr
int lineno
private net.sourceforge.htmlunit.corejs.javascript.Node createString (java.lang.String)
String string
private net.sourceforge.htmlunit.corejs.javascript.Node createCatch (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
String varName
net.sourceforge.htmlunit.corejs.javascript.Node catchCond
net.sourceforge.htmlunit.corejs.javascript.Node stmts
int lineno
private net.sourceforge.htmlunit.corejs.javascript.Node initFunction (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode, int, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node setFn
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
int functionIndex
net.sourceforge.htmlunit.corejs.javascript.Node statements
int functionType
int functionCount
net.sourceforge.htmlunit.corejs.javascript.Node lastStmt
net.sourceforge.htmlunit.corejs.javascript.Node result
private net.sourceforge.htmlunit.corejs.javascript.ast.Scope createLoopNode (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node loopLabel
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.Scope result
private net.sourceforge.htmlunit.corejs.javascript.Node createFor (net.sourceforge.htmlunit.corejs.javascript.ast.Scope, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope let
net.sourceforge.htmlunit.corejs.javascript.ast.Scope loop
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node test
net.sourceforge.htmlunit.corejs.javascript.Node incr
net.sourceforge.htmlunit.corejs.javascript.Node body
private net.sourceforge.htmlunit.corejs.javascript.Node createLoop (net.sourceforge.htmlunit.corejs.javascript.ast.Jump, int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int initType
net.sourceforge.htmlunit.corejs.javascript.Node incrTarget
net.sourceforge.htmlunit.corejs.javascript.ast.Jump loop
int loopType
net.sourceforge.htmlunit.corejs.javascript.Node body
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node incr
net.sourceforge.htmlunit.corejs.javascript.Node bodyTarget
net.sourceforge.htmlunit.corejs.javascript.Node condTarget
net.sourceforge.htmlunit.corejs.javascript.ast.Jump IFEQ
net.sourceforge.htmlunit.corejs.javascript.Node breakTarget
net.sourceforge.htmlunit.corejs.javascript.Node continueTarget
private net.sourceforge.htmlunit.corejs.javascript.Node createForIn (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
net.sourceforge.htmlunit.corejs.javascript.Node lvalue
net.sourceforge.htmlunit.corejs.javascript.Node lvalue
net.sourceforge.htmlunit.corejs.javascript.Node kid
int kidType
net.sourceforge.htmlunit.corejs.javascript.Node lvalue
net.sourceforge.htmlunit.corejs.javascript.Node lvalue
net.sourceforge.htmlunit.corejs.javascript.Node assign
int declType
net.sourceforge.htmlunit.corejs.javascript.Node loop
net.sourceforge.htmlunit.corejs.javascript.Node lhs
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node body
boolean isForEach
int destructuring
int destructuringLen
net.sourceforge.htmlunit.corejs.javascript.Node lvalue
int type
net.sourceforge.htmlunit.corejs.javascript.Node localBlock
int initType
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node id
net.sourceforge.htmlunit.corejs.javascript.Node newBody
net.sourceforge.htmlunit.corejs.javascript.Node assign
private net.sourceforge.htmlunit.corejs.javascript.Node createTryCatchFinally (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node condStmt
int catchLineNo
net.sourceforge.htmlunit.corejs.javascript.Node name
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node catchStatement
net.sourceforge.htmlunit.corejs.javascript.Node condStmt
net.sourceforge.htmlunit.corejs.javascript.Node catchScope
net.sourceforge.htmlunit.corejs.javascript.Node rethrow
net.sourceforge.htmlunit.corejs.javascript.Node endCatch
net.sourceforge.htmlunit.corejs.javascript.Node catchTarget
net.sourceforge.htmlunit.corejs.javascript.Node catchScopeBlock
net.sourceforge.htmlunit.corejs.javascript.Node cb
boolean hasDefault
int scopeIndex
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
net.sourceforge.htmlunit.corejs.javascript.Node finallyEnd
net.sourceforge.htmlunit.corejs.javascript.Node fBlock
net.sourceforge.htmlunit.corejs.javascript.Node tryBlock
net.sourceforge.htmlunit.corejs.javascript.Node catchBlocks
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
int lineno
boolean hasFinally
boolean hasCatch
net.sourceforge.htmlunit.corejs.javascript.Node handlerBlock
net.sourceforge.htmlunit.corejs.javascript.ast.Jump pn
private net.sourceforge.htmlunit.corejs.javascript.Node createWith (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node body
int lineno
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.Node bodyNode
private net.sourceforge.htmlunit.corejs.javascript.Node createIf (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node endTarget
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node ifTrue
net.sourceforge.htmlunit.corejs.javascript.Node ifFalse
int lineno
int condStatus
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.Node ifNotTarget
net.sourceforge.htmlunit.corejs.javascript.ast.Jump IFNE
private net.sourceforge.htmlunit.corejs.javascript.Node createCondExpr (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node cond
net.sourceforge.htmlunit.corejs.javascript.Node ifTrue
net.sourceforge.htmlunit.corejs.javascript.Node ifFalse
int condStatus
private net.sourceforge.htmlunit.corejs.javascript.Node createUnary (int, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node n
int value
int type
int type
int status
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node child
int childType
private net.sourceforge.htmlunit.corejs.javascript.Node createCallOrNew (int, net.sourceforge.htmlunit.corejs.javascript.Node)
String name
String name
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node child
int type
net.sourceforge.htmlunit.corejs.javascript.Node node
private net.sourceforge.htmlunit.corejs.javascript.Node createIncDec (int, boolean, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node n
int incrDecrMask
int nodeType
boolean post
net.sourceforge.htmlunit.corejs.javascript.Node child
int childType
private net.sourceforge.htmlunit.corejs.javascript.Node createPropertyGet (net.sourceforge.htmlunit.corejs.javascript.Node, java.lang.String, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node target
String namespace
String name
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.Node elem
private net.sourceforge.htmlunit.corejs.javascript.Node createElementGet (net.sourceforge.htmlunit.corejs.javascript.Node, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node target
String namespace
net.sourceforge.htmlunit.corejs.javascript.Node elem
int memberTypeFlags
private net.sourceforge.htmlunit.corejs.javascript.Node createMemberRefGet (net.sourceforge.htmlunit.corejs.javascript.Node, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node target
String namespace
net.sourceforge.htmlunit.corejs.javascript.Node elem
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.Node nsNode
net.sourceforge.htmlunit.corejs.javascript.Node ref
private net.sourceforge.htmlunit.corejs.javascript.Node createBinary (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
String s2
String s2
String s1
String s1
String s2
double ld
double ld
double rd
int leftStatus
int leftStatus
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
private net.sourceforge.htmlunit.corejs.javascript.Node createAssignment (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node op
net.sourceforge.htmlunit.corejs.javascript.Node lvalueLeft
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node id
int type
net.sourceforge.htmlunit.corejs.javascript.Node opLeft
net.sourceforge.htmlunit.corejs.javascript.Node op
net.sourceforge.htmlunit.corejs.javascript.Node opLeft
net.sourceforge.htmlunit.corejs.javascript.Node op
int assignType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
net.sourceforge.htmlunit.corejs.javascript.Node ref
int assignOp
int nodeType
private net.sourceforge.htmlunit.corejs.javascript.Node createUseLocal (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node localBlock
net.sourceforge.htmlunit.corejs.javascript.Node result
private net.sourceforge.htmlunit.corejs.javascript.ast.Jump makeJump (int, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.ast.Jump n
private net.sourceforge.htmlunit.corejs.javascript.Node makeReference (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
private static int isAlwaysDefinedBoolean (net.sourceforge.htmlunit.corejs.javascript.Node)
double num
net.sourceforge.htmlunit.corejs.javascript.Node node
boolean isDestructuring (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node decompileFunctionHeader (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
int i
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node mexpr
java.util.List params
void decompile (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
void decompileArrayLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode elem
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral node
java.util.List elems
int size
void decompileObjectLiteral (net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty prop
boolean destructuringShorthand
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral node
java.util.List props
int size
void decompilePropertyGet (net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet)
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet node
void decompileElementGet (net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet)
net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet node
}
net/sourceforge/htmlunit/corejs/javascript/Icode.classIcode.java
package net.sourceforge.htmlunit.corejs.javascript
abstract net.sourceforge.htmlunit.corejs.javascript.Icode extends java.lang.Object {
static final int Icode_DELNAME
static final int Icode_DUP
static final int Icode_DUP2
static final int Icode_SWAP
static final int Icode_POP
static final int Icode_POP_RESULT
static final int Icode_IFEQ_POP
static final int Icode_VAR_INC_DEC
static final int Icode_NAME_INC_DEC
static final int Icode_PROP_INC_DEC
static final int Icode_ELEM_INC_DEC
static final int Icode_REF_INC_DEC
static final int Icode_SCOPE_LOAD
static final int Icode_SCOPE_SAVE
static final int Icode_TYPEOFNAME
static final int Icode_NAME_AND_THIS
static final int Icode_PROP_AND_THIS
static final int Icode_ELEM_AND_THIS
static final int Icode_VALUE_AND_THIS
static final int Icode_CLOSURE_EXPR
static final int Icode_CLOSURE_STMT
static final int Icode_CALLSPECIAL
static final int Icode_RETUNDEF
static final int Icode_GOSUB
static final int Icode_STARTSUB
static final int Icode_RETSUB
static final int Icode_LINE
static final int Icode_SHORTNUMBER
static final int Icode_INTNUMBER
static final int Icode_LITERAL_NEW
static final int Icode_LITERAL_SET
static final int Icode_SPARE_ARRAYLIT
static final int Icode_REG_IND_C0
static final int Icode_REG_IND_C1
static final int Icode_REG_IND_C2
static final int Icode_REG_IND_C3
static final int Icode_REG_IND_C4
static final int Icode_REG_IND_C5
static final int Icode_REG_IND1
static final int Icode_REG_IND2
static final int Icode_REG_IND4
static final int Icode_REG_STR_C0
static final int Icode_REG_STR_C1
static final int Icode_REG_STR_C2
static final int Icode_REG_STR_C3
static final int Icode_REG_STR1
static final int Icode_REG_STR2
static final int Icode_REG_STR4
static final int Icode_GETVAR1
static final int Icode_SETVAR1
static final int Icode_UNDEF
static final int Icode_ZERO
static final int Icode_ONE
static final int Icode_ENTERDQ
static final int Icode_LEAVEDQ
static final int Icode_TAIL_CALL
static final int Icode_LOCAL_CLEAR
static final int Icode_LITERAL_GETTER
static final int Icode_LITERAL_SETTER
static final int Icode_SETCONST
static final int Icode_SETCONSTVAR
static final int Icode_SETCONSTVAR1
static final int Icode_GENERATOR
static final int Icode_GENERATOR_END
static final int Icode_DEBUGGER
static final int MIN_ICODE
void ()
static java.lang.String bytecodeName (int)
int bytecode
static boolean validIcode (int)
int icode
static boolean validTokenCode (int)
int token
static boolean validBytecode (int)
int bytecode
}
net/sourceforge/htmlunit/corejs/javascript/IdFunctionCall.classIdFunctionCall.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall extends java.lang.Object {
public abstract java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/IdFunctionObject.classIdFunctionObject.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private final net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall idcall
private final Object tag
private final int methodId
private int arity
private boolean useCallAsConstructor
private String functionName
public void (net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall, java.lang.Object, int, int)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall idcall
Object tag
int id
int arity
public void (net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall, java.lang.Object, int, java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall idcall
Object tag
int id
String name
int arity
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public void initFunction (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public final boolean hasTag (java.lang.Object)
Object tag
public final int methodId ()
public final void markAsConstructor (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototypeProperty
public final void addAsProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
public void exportAsScopeProperty ()
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable createObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.lang.String decompile (int, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
int indent
int flags
StringBuffer sb
boolean justbody
public int getArity ()
public int getLength ()
public java.lang.String getFunctionName ()
public final java.lang.RuntimeException unknown ()
}
net/sourceforge/htmlunit/corejs/javascript/IdScriptableObject$PrototypeValues.classIdScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject$PrototypeValues extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int NAME_SLOT
private static final int SLOT_SPAN
private net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject obj
private int maxId
private Object[] valueArray
private short[] attributeArray
int constructorId
private net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject constructor
private short constructorAttrs
void (net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject, int)
net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject obj
int maxId
final int getMaxId ()
final void initValue (int, java.lang.String, java.lang.Object, int)
int id
String name
Object value
int attributes
private void initSlot (int, java.lang.String, java.lang.Object, int)
Object value2
int id
String name
Object value
int attributes
Object[] array
int index
final net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject createPrecachedConstructor ()
final int findId (java.lang.String)
String name
final boolean has (int)
int id
Object[] array
int valueSlot
Object value
final java.lang.Object get (int)
int id
Object value
final void set (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int valueSlot
int nameSlot
String name
int id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
int attr
final void delete (int)
int valueSlot
int id
int attr
final int getAttributes (int)
int id
final void setAttributes (int, int)
int id
int attributes
final java.lang.Object[] getNames (boolean, java.lang.Object[])
int nameSlot
String name
Object value
int id
Object[] tmp
int extra
Object[] tmp
boolean getAll
Object[] extraEntries
Object[] names
int count
private java.lang.Object ensureId (int)
int id
Object[] array
int valueSlot
Object value
}
net/sourceforge/htmlunit/corejs/javascript/IdScriptableObject.classIdScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject extends net.sourceforge.htmlunit.corejs.javascript.ScriptableObject implements net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall {
private transient net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject$PrototypeValues prototypeValues
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
protected final java.lang.Object defaultGet (java.lang.String)
String name
protected final void defaultPut (java.lang.String, java.lang.Object)
String name
Object value
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int attr
int id
int id
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
int info
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int id
int id
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
int info
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int id
int attr
int id
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
int info
public void delete (java.lang.String)
int id
int attr
int id
String name
int info
public int getAttributes (java.lang.String)
int attr
int id
String name
int info
public void setAttributes (java.lang.String, int)
int id
int currentAttributes
int id
String name
int attributes
int info
java.lang.Object[] getIds (boolean)
int attr
String name
int info
int id
Object[] tmp
Object[] ids
int count
boolean getAll
Object[] result
int maxInstanceId
protected int getMaxInstanceId ()
protected static int instanceIdInfo (int, int)
int attributes
int id
protected int findInstanceIdInfo (java.lang.String)
String name
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void setInstanceIdAttributes (int, int)
int id
int attr
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public final net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject exportAsJSClass (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
int maxPrototypeId
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
public final boolean hasPrototypeMap ()
public final void activatePrototypeMap (int)
int maxPrototypeId
net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject$PrototypeValues values
public final void initPrototypeMethod (java.lang.Object, int, java.lang.String, int)
Object tag
int id
String name
int arity
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
public final void initPrototypeConstructor (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
int id
public final void initPrototypeValue (int, java.lang.String, java.lang.Object, int)
int id
String name
Object value
int attributes
protected void initPrototypeId (int)
int id
protected int findPrototypeId (java.lang.String)
String name
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void addIdFunctionProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, int, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object tag
int id
String name
int arity
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
protected static net.sourceforge.htmlunit.corejs.javascript.EcmaError incompatibleCallError (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
private net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject newIdFunction (java.lang.Object, int, java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object tag
int id
String name
int arity
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
public void defineOwnProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
Object currentValue
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject current
int attr
Object value
int id
Object currentValue
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject current
int attr
Object value
int id
String name
int info
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object key
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getOwnPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
private net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getBuiltInDescriptor (java.lang.String)
int id
int id
String name
Object value
int attr
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int info
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int maxPrototypeId
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
int maxPrototypeId
}
net/sourceforge/htmlunit/corejs/javascript/ImporterTopLevel.classImporterTopLevel.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ImporterTopLevel extends net.sourceforge.htmlunit.corejs.javascript.TopLevel {
static final long serialVersionUID
private static final Object IMPORTER_TAG
private static final int Id_constructor
private static final int Id_importClass
private static final int Id_importPackage
private static final int MAX_PROTOTYPE_ID
private net.sourceforge.htmlunit.corejs.javascript.ObjArray importedPackages
private boolean topScopeFlag
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void (net.sourceforge.htmlunit.corejs.javascript.Context, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean sealed
public java.lang.String getClassName ()
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.ImporterTopLevel obj
public void initStandardObjects (net.sourceforge.htmlunit.corejs.javascript.Context, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object result
private java.lang.Object getPackageProperty (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage p
Object v
int i
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object result
Object[] elements
public void importPackage (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
private java.lang.Object js_construct (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object arg
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.ImporterTopLevel result
private java.lang.Object js_importClass (java.lang.Object[])
Object arg
int i
Object[] args
private java.lang.Object js_importPackage (java.lang.Object[])
Object arg
int i
Object[] args
private void importPackage (net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage)
int j
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage pkg
private void importClass (net.sourceforge.htmlunit.corejs.javascript.NativeJavaClass)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaClass cl
String s
String n
Object val
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
private net.sourceforge.htmlunit.corejs.javascript.ImporterTopLevel realThis (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/InterfaceAdapter$1.classInterfaceAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final Object val$target
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$topScope
final Object val$thisObject
final java.lang.reflect.Method val$method
final Object[] val$args
final net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter this$0
void (net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/InterfaceAdapter.classInterfaceAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter extends java.lang.Object {
private final Object proxyHelper
static java.lang.Object create (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
int i
String methodName
int length
java.lang.reflect.Method[] methods
net.sourceforge.htmlunit.corejs.javascript.Context cx
Class cl
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject object
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
net.sourceforge.htmlunit.corejs.javascript.ClassCache cache
net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter adapter
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
private void (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
Class cl
public java.lang.Object invoke (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
Object target
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
Object thisObject
java.lang.reflect.Method method
Object[] args
net.sourceforge.htmlunit.corejs.javascript.ContextAction action
java.lang.Object invokeImpl (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Callable function
Class resultType
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
String methodName
Object value
Object arg
int i
int N
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object target
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
Object thisObject
java.lang.reflect.Method method
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Callable function
net.sourceforge.htmlunit.corejs.javascript.WrapFactory wf
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object result
Class javaResultType
}
net/sourceforge/htmlunit/corejs/javascript/InterpretedFunction$1.classInterpretedFunction.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction$1 extends net.sourceforge.htmlunit.corejs.javascript.Arguments {
final net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction this$0
void (net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, net.sourceforge.htmlunit.corejs.javascript.Arguments)
net.sourceforge.htmlunit.corejs.javascript.Arguments x0
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (int)
int index
public void delete (java.lang.String)
String name
}
net/sourceforge/htmlunit/corejs/javascript/InterpretedFunction.classInterpretedFunction.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction extends net.sourceforge.htmlunit.corejs.javascript.NativeFunction implements net.sourceforge.htmlunit.corejs.javascript.Script {
static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
net.sourceforge.htmlunit.corejs.javascript.SecurityController securityController
Object securityDomain
private net.sourceforge.htmlunit.corejs.javascript.Arguments arguments
private void (net.sourceforge.htmlunit.corejs.javascript.InterpreterData, java.lang.Object)
Object dynamicDomain
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
Object staticSecurityDomain
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.SecurityController sc
Object dynamicDomain
private void (net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, int)
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction parent
int index
static net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction createScript (net.sourceforge.htmlunit.corejs.javascript.InterpreterData, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
Object staticSecurityDomain
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction f
static net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction createFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.InterpreterData, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
Object staticSecurityDomain
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction f
static net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction createFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction parent
int index
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction f
public java.lang.String getFunctionName ()
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public java.lang.Object exec (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public boolean isScript ()
public java.lang.String getEncodedSource ()
public net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getDebuggableView ()
public java.lang.Object resumeGenerator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int operation
Object state
Object value
protected int getLanguageVersion ()
protected int getParamCount ()
protected int getParamAndVarCount ()
protected java.lang.String getParamOrVarName (int)
int index
protected boolean getParamOrVarConst (int)
int index
public java.lang.String toString ()
void setArguments (net.sourceforge.htmlunit.corejs.javascript.Arguments)
net.sourceforge.htmlunit.corejs.javascript.Arguments arguments
net.sourceforge.htmlunit.corejs.javascript.Context currentContext
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
}
net/sourceforge/htmlunit/corejs/javascript/Interpreter$1.classInterpreter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Interpreter$1 extends java.lang.Object {
}
net/sourceforge/htmlunit/corejs/javascript/Interpreter$CallFrame.classInterpreter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame parentFrame
int frameIndex
boolean frozen
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction fnOrScript
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
Object[] stack
int[] stackAttributes
double[] sDbl
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame varSource
int localShift
int emptyStackTop
net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame debuggerFrame
boolean useActivation
boolean isContinuationsTopFrame
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object result
double resultDbl
int pc
int pcPrevBranch
int pcSourceLineStart
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int savedStackTop
int savedCallOp
Object throwable
private void ()
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame cloneFrozen ()
CloneNotSupportedException ex
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame copy
void (net.sourceforge.htmlunit.corejs.javascript.Interpreter$1)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/Interpreter$ContinuationJump.classInterpreter.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame capturedFrame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame branchFrame
Object result
double resultDbl
void (net.sourceforge.htmlunit.corejs.javascript.NativeContinuation, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame chain1
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame chain2
int diff
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation c
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame current
}
net/sourceforge/htmlunit/corejs/javascript/Interpreter$GeneratorState.classInterpreter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState extends java.lang.Object {
int operation
Object value
RuntimeException returnedException
void (int, java.lang.Object)
int operation
Object value
}
net/sourceforge/htmlunit/corejs/javascript/Interpreter.classInterpreter.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.Interpreter extends net.sourceforge.htmlunit.corejs.javascript.Icode implements net.sourceforge.htmlunit.corejs.javascript.Evaluator {
net.sourceforge.htmlunit.corejs.javascript.InterpreterData itsData
static final int EXCEPTION_TRY_START_SLOT
static final int EXCEPTION_TRY_END_SLOT
static final int EXCEPTION_HANDLER_SLOT
static final int EXCEPTION_TYPE_SLOT
static final int EXCEPTION_LOCAL_SLOT
static final int EXCEPTION_SCOPE_SLOT
static final int EXCEPTION_SLOT_SIZE
public void ()
private static net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame captureFrameForGenerator (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame result
public java.lang.Object compile (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
String encodedSource
boolean returnFunction
net.sourceforge.htmlunit.corejs.javascript.CodeGenerator cgen
public net.sourceforge.htmlunit.corejs.javascript.Script createScriptObject (java.lang.Object, java.lang.Object)
Object bytecode
Object staticSecurityDomain
public void setEvalScriptFlag (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script script
public net.sourceforge.htmlunit.corejs.javascript.Function createFunctionObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object bytecode
Object staticSecurityDomain
private static int getShort (byte[], int)
byte[] iCode
int pc
private static int getIndex (byte[], int)
byte[] iCode
int pc
private static int getInt (byte[], int)
byte[] iCode
int pc
private static int getExceptionHandler (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, boolean)
int start
int end
int i
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
boolean onlyFinally
int[] exceptionTable
int pc
int best
int bestStart
int bestEnd
static void dumpICode (net.sourceforge.htmlunit.corejs.javascript.InterpreterData)
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
private static int bytecodeSpan (int)
int bytecode
static int[] getLineNumbers (net.sourceforge.htmlunit.corejs.javascript.InterpreterData)
int line
int bytecode
int span
int pc
net.sourceforge.htmlunit.corejs.javascript.InterpreterData data
net.sourceforge.htmlunit.corejs.javascript.UintMap presentLines
byte[] iCode
int iCodeLength
public void captureStackInfo (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame[] array
int previousCount
int i
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int i
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame[] array
int interpreterFrameCount
int[] linePC
int linePCIndex
public java.lang.String getSourcePositionFromStack (net.sourceforge.htmlunit.corejs.javascript.Context, int[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
int[] linep
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
public java.lang.String getPatchedStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException, java.lang.String)
char c
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
int pc
int pos
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
String nativeStackTrace
String tag
StringBuffer sb
String lineSeparator
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame[] array
int[] linePC
int arrayIndex
int linePCIndex
int offset
public java.util.List getScriptStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement elem
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] arr$
int len$
int i$
StringBuilder sb
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] group
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[][] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[][] stack
java.util.List list
String lineSeparator
public net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[][] getScriptStackElements (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
String fileName
String functionName
int lineNumber
int pc
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
java.util.List group
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
java.util.List list
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame[] array
int[] linePC
int arrayIndex
int linePCIndex
static java.lang.String getEncodedSource (net.sourceforge.htmlunit.corejs.javascript.InterpreterData)
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
private static void initFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction parent
int index
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction fn
static java.lang.Object interpret (net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object savedDomain
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction ifun
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
public static java.lang.Object resumeGenerator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object, java.lang.Object)
RuntimeException e
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int operation
Object savedState
Object value
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState generatorState
Object result
public static java.lang.Object restartContinuation (net.sourceforge.htmlunit.corejs.javascript.NativeContinuation, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object arg
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation c
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
Object arg
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame capturedFrame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump cjump
private static java.lang.Object interpretLoop (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame generatorFrame
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator generator
Object obj
int sourceLine
Object value
int sourceLine
boolean valBln
boolean valBln
Object value
Object o
double d
int rIntValue
double lDbl
int rIntValue
double rDbl
Object rhs
net.sourceforge.htmlunit.corejs.javascript.Scriptable lhs
Object rhs
net.sourceforge.htmlunit.corejs.javascript.Scriptable lhs
Object lhs
Object lhs
Object rhs
Object lhs
Object lhs
net.sourceforge.htmlunit.corejs.javascript.Ref ref
Object value
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Ref ref
Object obj
Object obj
Object id
Object value
Object[] outArgs
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame callParentFrame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame calleeFrame
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction ifun
net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump cjump
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction iApplyCallable
net.sourceforge.htmlunit.corejs.javascript.Callable applyCallable
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ifun
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction ifun
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$NoSuchMethodShim noSuchMethodShim
net.sourceforge.htmlunit.corejs.javascript.Callable noSuchMethodMethod
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable funThisObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable calleeScope
net.sourceforge.htmlunit.corejs.javascript.Scriptable newInstance
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame calleeFrame
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction f
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ifun
Object lhs
net.sourceforge.htmlunit.corejs.javascript.Function fun
Object[] outArgs
Object lhs
Object lhs
net.sourceforge.htmlunit.corejs.javascript.Scriptable lastCatchScope
boolean afterFirstScope
Throwable caughtException
net.sourceforge.htmlunit.corejs.javascript.Scriptable lastCatchScope
Object lhs
int enumType
Object val
Object obj
Object name
Object value
int i
Object value
int i
Object value
int i
Object[] ids
Object val
int[] skipIndexces
Object[] data
int[] getterSetters
Object val
Object lhs
boolean valBln
Object x
Object value
Object value
Object value
int line
Object re
int op
int offset
Object[] stack
double[] sDbl
Object[] vars
double[] varDbls
int[] varAttributes
byte[] iCode
String[] strings
int stackTop
Throwable ex
int exState
int exState
int exState
int exState
int exState
int exState
int exState
int exState
RuntimeException ex
Error ex
Throwable ex
RuntimeException rex
boolean onlyFinally
int EX_CATCH_STATE
int EX_FINALLY_STATE
int EX_NO_JS_STATE
int exState
net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump cjump
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object throwable
Object DBL_MRK
Object undefined
boolean instructionCounting
int INVOCATION_COST
int EXCEPTION_COST
String stringReg
int indexReg
net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState generatorState
Object interpreterResult
double interpreterResultDbl
private static int doInOrInstanceof (net.sourceforge.htmlunit.corejs.javascript.Context, int, java.lang.Object[], double[], int)
boolean valBln
net.sourceforge.htmlunit.corejs.javascript.Context cx
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
boolean valBln
private static int doCompare (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
double rDbl
double lDbl
double rDbl
double lDbl
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
boolean valBln
private static int doBitOp (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
int lIntValue
int rIntValue
private static int doDelName (net.sourceforge.htmlunit.corejs.javascript.Context, int, java.lang.Object[], double[], int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int op
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static int doGetElem (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int)
Object value
double d
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object lhs
Object value
Object id
private static int doSetElem (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object[], double[], int)
Object value
double d
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
Object value
Object id
private static int doElemIncDec (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, byte[], java.lang.Object[], double[], int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
byte[] iCode
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static int doCallSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, byte[], int)
Object function
Object[] outArgs
net.sourceforge.htmlunit.corejs.javascript.Scriptable functionThis
net.sourceforge.htmlunit.corejs.javascript.Callable function
Object[] outArgs
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
byte[] iCode
int indexReg
int callType
boolean isNew
int sourceLine
private static int doSetConstVar (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int[], int)
net.sourceforge.htmlunit.corejs.javascript.ConstProperties cp
Object val
String stringReg
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int[] varAttributes
int indexReg
private static int doSetVar (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int[], int)
Object val
String stringReg
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int[] varAttributes
int indexReg
private static int doGetVar (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int)
String stringReg
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int indexReg
private static int doVarIncDec (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, java.lang.Object[], double[], int)
double d
Object varValue
double d
double d2
String varName
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
Object[] vars
double[] varDbls
int indexReg
int incrDecrMask
private static int doRefMember (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object[], double[], int, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object[] stack
double[] sDbl
int stackTop
int flags
Object elem
Object obj
private static int doRefNsMember (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object[], double[], int, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object[] stack
double[] sDbl
int stackTop
int flags
Object elem
Object ns
Object obj
private static int doRefNsName (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], double[], int, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] stack
double[] sDbl
int stackTop
int flags
Object name
Object ns
private static net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame initFrameForNoSuchMethod (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, java.lang.Object[], double[], int, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$NoSuchMethodShim, net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction)
Object val
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int indexReg
Object[] stack
double[] sDbl
int stackTop
int op
net.sourceforge.htmlunit.corejs.javascript.Scriptable funThisObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable calleeScope
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$NoSuchMethodShim noSuchMethodShim
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction ifun
Object[] argsArray
int shift
Object[] elements
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame callParentFrame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame calleeFrame
private static boolean doEquals (java.lang.Object[], double[], int)
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
private static boolean doShallowEquals (java.lang.Object[], double[], int)
double ldbl
double ldbl
double rdbl
double rdbl
double ldbl
Object[] stack
double[] sDbl
int stackTop
Object rhs
Object lhs
Object DBL_MRK
double rdbl
double ldbl
private static net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame processThrowable (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, boolean)
int[] table
int scopeLocal
int exLocal
int i
net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump cjump
int rewindCount
int enterCount
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame[] enterFrames
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame x
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object throwable
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int indexReg
boolean instructionCounting
private static java.lang.Object freezeGenerator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int stackTop
net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState generatorState
private static java.lang.Object thawGenerator (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState, int)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int stackTop
net.sourceforge.htmlunit.corejs.javascript.Interpreter$GeneratorState generatorState
int op
int sourceLine
private static net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame initFrameForApplyOrCall (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, java.lang.Object[], double[], int, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction)
Object obj
net.sourceforge.htmlunit.corejs.javascript.Scriptable applyThis
Object[] callArgs
int i
int argCount
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int indexReg
Object[] stack
double[] sDbl
int stackTop
int op
net.sourceforge.htmlunit.corejs.javascript.Scriptable calleeScope
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ifun
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction iApplyCallable
net.sourceforge.htmlunit.corejs.javascript.Scriptable applyThis
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame calleeFrame
private static void initFrame (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], double[], int, int, net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.InterpreterData fdata
int i
Object[] stack
int[] stackAttributes
double[] sDbl
boolean stackReuse
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable callerScope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
double[] argsDbl
int argShift
int argCount
net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction fnOrScript
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame parentFrame
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
boolean useActivation
net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame debuggerFrame
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int emptyStackTop
int maxFrameArray
Object[] stack
int[] stackAttributes
double[] sDbl
boolean stackReuse
int varCount
int definedArgs
private static boolean isFrameEnterExitRequired (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
private static void enterFrame (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object[], boolean)
Object arguments
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object[] args
boolean continuationRestart
boolean usesActivation
boolean isDebugged
private static void exitFrame (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object)
Object result
double resultDbl
double resultDbl
Object result
net.sourceforge.htmlunit.corejs.javascript.Interpreter$ContinuationJump cjump
Throwable ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object throwable
private static void setCallResult (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, java.lang.Object, double)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
Object callResult
double callResultDbl
public static net.sourceforge.htmlunit.corejs.javascript.NativeContinuation captureContinuation (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
private static net.sourceforge.htmlunit.corejs.javascript.NativeContinuation captureContinuation (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, boolean)
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
boolean requireContinuationsTopFrame
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation c
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame x
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame outermost
private static int stack_int32 (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int i
Object x
private static double stack_double (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int i
Object x
private static boolean stack_boolean (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int)
double d
double d
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int i
Object x
private static void doAdd (java.lang.Object[], double[], int, net.sourceforge.htmlunit.corejs.javascript.Context)
double d
boolean leftRightOrder
double d
boolean leftRightOrder
CharSequence lstr
CharSequence rstr
double lDbl
double rDbl
Object tmp
CharSequence lstr
CharSequence rstr
double lDbl
Object[] stack
double[] sDbl
int stackTop
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object rhs
Object lhs
double d
boolean leftRightOrder
private static int doArithmetic (net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int, java.lang.Object[], double[], int)
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int op
Object[] stack
double[] sDbl
int stackTop
double rDbl
double lDbl
private static java.lang.Object[] getArgsArray (java.lang.Object[], double[], int, int)
Object val
int i
Object[] stack
double[] sDbl
int shift
int count
Object[] args
private static void addInstructionCount (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Interpreter$CallFrame frame
int extra
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/InterpreterData.classInterpreterData.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.InterpreterData extends java.lang.Object implements java.io.Serializable net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript {
static final long serialVersionUID
static final int INITIAL_MAX_ICODE_LENGTH
static final int INITIAL_STRINGTABLE_SIZE
static final int INITIAL_NUMBERTABLE_SIZE
String itsName
String itsSourceFile
boolean itsNeedsActivation
int itsFunctionType
String[] itsStringTable
double[] itsDoubleTable
net.sourceforge.htmlunit.corejs.javascript.InterpreterData[] itsNestedFunctions
Object[] itsRegExpLiterals
byte[] itsICode
int[] itsExceptionTable
int itsMaxVars
int itsMaxLocals
int itsMaxStack
int itsMaxFrameArray
String[] argNames
boolean[] argIsConst
int argCount
int itsMaxCalleeArgs
String encodedSource
int encodedSourceStart
int encodedSourceEnd
int languageVersion
boolean isStrict
boolean topLevel
Object[] literalIds
net.sourceforge.htmlunit.corejs.javascript.UintMap longJumps
int firstLinePC
net.sourceforge.htmlunit.corejs.javascript.InterpreterData parentData
boolean evalScriptFlag
boolean declaredAsVar
void (int, java.lang.String, java.lang.String, boolean)
int languageVersion
String sourceFile
String encodedSource
boolean isStrict
void (net.sourceforge.htmlunit.corejs.javascript.InterpreterData)
net.sourceforge.htmlunit.corejs.javascript.InterpreterData parent
private void init ()
public boolean isTopLevel ()
public boolean isFunction ()
public java.lang.String getFunctionName ()
public int getParamCount ()
public int getParamAndVarCount ()
public java.lang.String getParamOrVarName (int)
int index
public boolean getParamOrVarConst (int)
int index
public java.lang.String getSourceName ()
public boolean isGeneratedScript ()
public int[] getLineNumbers ()
public int getFunctionCount ()
public net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getFunction (int)
int index
public net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getParent ()
}
net/sourceforge/htmlunit/corejs/javascript/JavaAdapter$1.classJavaAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.JavaAdapter$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$scope
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$thisObj
final net.sourceforge.htmlunit.corejs.javascript.Function val$f
final Object[] val$args
final long val$argsToWrap
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Function, java.lang.Object[], long)
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/JavaAdapter$2.classJavaAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.JavaAdapter$2 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final net.sourceforge.htmlunit.corejs.javascript.Script val$script
void (net.sourceforge.htmlunit.corejs.javascript.Script)
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject global
}
net/sourceforge/htmlunit/corejs/javascript/JavaAdapter$JavaAdapterSignature.classJavaAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.JavaAdapter$JavaAdapterSignature extends java.lang.Object {
Class superClass
Class[] interfaces
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap names
void (java.lang.Class, java.lang.Class[], net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap)
Class superClass
Class[] interfaces
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap names
public boolean equals (java.lang.Object)
int i
String name
int arity
Object obj
net.sourceforge.htmlunit.corejs.javascript.JavaAdapter$JavaAdapterSignature sig
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator iter
public int hashCode ()
}
net/sourceforge/htmlunit/corejs/javascript/JavaAdapter.classJavaAdapter.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.JavaAdapter extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall {
private static final Object FTAG
private static final int Id_JavaAdapter
public void ()
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.JavaAdapter obj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public static java.lang.Object convertResult (java.lang.Object, java.lang.Class)
Object result
Class c
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable createAdapterWrapper (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object adapter
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeJavaObject res
public static java.lang.Object getAdapterSelf (java.lang.Class, java.lang.Object) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
Class adapterClass
Object adapter
java.lang.reflect.Field self
static java.lang.Object js_createAdapter (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object arg
Class c
int i
String sig
Object[] ctorArgs
net.sourceforge.htmlunit.corejs.javascript.NativeJavaClass classWrapper
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod ctors
int index
Object adapter
Class[] ctorParms
Object[] ctorArgs
Object unwrapped
Object self
Exception ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
int N
int classCount
Class superClass
Class[] intfs
int interfaceCount
Class[] interfaces
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Class adapterClass
Object adapter
int argsCount
public static void writeAdapterObject (java.lang.Object, java.io.ObjectOutputStream) throws java.io.IOException
int i
Object delegee
IllegalAccessException e
NoSuchFieldException e
Object javaObject
java.io.ObjectOutputStream out
Class cl
Class[] interfaces
String[] interfaceNames
public static java.lang.Object readAdapterObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
int i
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
net.sourceforge.htmlunit.corejs.javascript.Scriptable self
java.io.ObjectInputStream in
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.Context cx
Class superClass
String[] interfaceNames
Class[] interfaces
net.sourceforge.htmlunit.corejs.javascript.Scriptable delegee
Class adapterClass
Class[] ctorParms
Object[] ctorArgs
private static net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap getObjectFunctionNames (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Function f
int length
String id
Object value
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object[] ids
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap map
private static java.lang.Class getAdapterClass (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, java.lang.Class[], net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String adapterName
byte[] code
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class superClass
Class[] interfaces
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
net.sourceforge.htmlunit.corejs.javascript.ClassCache cache
java.util.Map generated
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap names
net.sourceforge.htmlunit.corejs.javascript.JavaAdapter$JavaAdapterSignature sig
Class adapterClass
public static byte[] createAdapterCode (net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap, java.lang.String, java.lang.Class, java.lang.Class[], java.lang.String)
int i
int mod
java.lang.reflect.Constructor ctor
java.lang.reflect.Constructor[] arr$
int len$
int i$
NoSuchMethodException e
java.lang.reflect.Method method
int mods
String methodName
Class[] argTypes
String methodSignature
String methodKey
int j
java.lang.reflect.Method[] methods
int i
Class[] argTypes
String methodSignature
String methodKey
java.lang.reflect.Method method
int mods
boolean isAbstractMethod
String methodName
int j
int k
String functionName
int length
Class[] parms
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap functionNames
String adapterName
Class superClass
Class[] interfaces
String scriptClassName
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int interfacesCount
String superName
java.lang.reflect.Constructor[] ctors
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap generatedOverrides
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap generatedMethods
java.lang.reflect.Method[] methods
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator iter
static java.lang.reflect.Method[] getOverridableMethods (java.lang.Class)
Class c
Class intf
Class[] arr$
int len$
int i$
Class c
Class clazz
java.util.ArrayList list
java.util.HashSet skip
private static void appendOverridableMethods (java.lang.Class, java.util.ArrayList, java.util.HashSet)
String methodKey
int mods
int i
Class c
java.util.ArrayList list
java.util.HashSet skip
java.lang.reflect.Method[] methods
static java.lang.Class loadAdapterClass (java.lang.String, byte[])
Object staticDomain
java.security.ProtectionDomain protectionDomain
Object staticDomain
String className
byte[] classBytes
Object staticDomain
Class domainClass
net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader loader
Class result
public static net.sourceforge.htmlunit.corejs.javascript.Function getFunction (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String functionName
Object x
public static java.lang.Object callMethod (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Function, java.lang.Object[], long)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.Function f
Object[] args
long argsToWrap
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
private static java.lang.Object doCall (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Function, java.lang.Object[], long)
Object arg
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.Function f
Object[] args
long argsToWrap
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable runScript (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script script
private static void generateCtor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.reflect.Constructor)
Class c
Class[] arr$
int len$
int i$
Class parameter
Class[] arr$
int len$
int i$
StringBuilder sig
int marker
short paramOffset
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String adapterName
String superName
java.lang.reflect.Constructor superCtor
short locals
Class[] parameters
private static void generateSerialCtor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String adapterName
String superName
private static void generateEmptyCtor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String adapterName
String superName
String scriptClassName
static void generatePushWrappedArgs (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.Class[], int)
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
Class[] argTypes
int arrayLength
int paramOffset
private static int generateWrapArg (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, int, java.lang.Class)
String typeName
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int paramOffset
Class argType
int size
static void generateReturnResult (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.Class, boolean)
String typeName
String retTypeStr
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
Class retType
boolean callConvertResult
private static void generateMethod (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.Class[], java.lang.Class, boolean)
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String genName
String methodName
Class[] parms
Class returnType
boolean convertResult
StringBuilder sb
int paramsEnd
String methodSignature
long convertionMask
private static int generatePushParam (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, int, java.lang.Class)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int paramOffset
Class paramType
String typeName
private static void generatePopResult (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.Class)
String typeName
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
Class retType
private static void generateSuper (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Class[], java.lang.Class)
Class parm
Class[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String genName
String superName
String methodName
String methodSignature
Class[] parms
Class returnType
int paramOffset
Class retType
private static java.lang.String getMethodSignature (java.lang.reflect.Method, java.lang.Class[])
java.lang.reflect.Method method
Class[] argTypes
StringBuilder sb
static int appendMethodSignature (java.lang.Class[], java.lang.Class, java.lang.StringBuilder)
Class type
Class[] arr$
int len$
int i$
Class[] argTypes
Class returnType
StringBuilder sb
int firstLocal
private static java.lang.StringBuilder appendTypeString (java.lang.StringBuilder, java.lang.Class)
char typeLetter
char typeLetter
String typeName
char typeLetter
StringBuilder sb
Class type
static int[] getArgsToConvert (java.lang.Class[])
int i
int i
Class[] argTypes
int count
int[] array
static java.lang.Object access$000 (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Function, java.lang.Object[], long)
net.sourceforge.htmlunit.corejs.javascript.Context x0
net.sourceforge.htmlunit.corejs.javascript.Scriptable x1
net.sourceforge.htmlunit.corejs.javascript.Scriptable x2
net.sourceforge.htmlunit.corejs.javascript.Function x3
Object[] x4
long x5
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/JavaMembers$MethodSignature.classJavaMembers.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.JavaMembers$MethodSignature extends java.lang.Object {
private final String name
private final Class[] args
private void (java.lang.String, java.lang.Class[])
String name
Class[] args
void (java.lang.reflect.Method)
java.lang.reflect.Method method
public boolean equals (java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.JavaMembers$MethodSignature ms
Object o
public int hashCode ()
}
net/sourceforge/htmlunit/corejs/javascript/JavaMembers.classJavaMembers.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.JavaMembers extends java.lang.Object {
private Class cl
private java.util.Map members
private java.util.Map fieldAndMethods
private java.util.Map staticMembers
private java.util.Map staticFieldAndMethods
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod ctors
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class cl
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ClassShutter shutter
boolean includePrivate
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class cl
boolean includeProtected
boolean has (java.lang.String, boolean)
String name
boolean isStatic
java.util.Map ht
Object obj
java.lang.Object get (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object, boolean)
net.sourceforge.htmlunit.corejs.javascript.BeanProperty bp
Object rval
Class type
java.lang.reflect.Field field
Exception ex
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String name
Object javaObject
boolean isStatic
java.util.Map ht
Object member
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object rval
Class type
void put (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object, java.lang.Object, boolean)
net.sourceforge.htmlunit.corejs.javascript.FieldAndMethods fam
Exception ex
Class setType
Object[] args
Object[] args
net.sourceforge.htmlunit.corejs.javascript.BeanProperty bp
String str
IllegalAccessException accessEx
IllegalArgumentException argEx
java.lang.reflect.Field field
Object javaValue
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String name
Object javaObject
Object value
boolean isStatic
java.util.Map ht
Object member
java.lang.Object[] getIds (boolean)
boolean isStatic
java.util.Map map
static java.lang.String javaSignature (java.lang.Class)
int length
StringBuilder sb
int arrayDimension
String name
String suffix
Class type
static java.lang.String liveConnectSignature (java.lang.Class[])
int i
Class[] argTypes
int N
StringBuilder sb
private net.sourceforge.htmlunit.corejs.javascript.MemberBox findExplicitFunction (java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod njm
String trueName
Object obj
Class[] type
String sig
net.sourceforge.htmlunit.corejs.javascript.MemberBox methodsOrCtor
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] arr$
int len$
int i$
String name
boolean isStatic
int sigStart
java.util.Map ht
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methodsOrCtors
boolean isCtor
private java.lang.Object getExplicitFunction (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object, boolean)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaConstructor fun
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod fun
String trueName
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String name
Object javaObject
boolean isStatic
java.util.Map ht
Object member
net.sourceforge.htmlunit.corejs.javascript.MemberBox methodOrCtor
private static java.lang.reflect.Method[] discoverAccessibleMethods (java.lang.Class, boolean, boolean)
Class clazz
boolean includeProtected
boolean includePrivate
java.util.Map map
private static void discoverAccessibleMethods (java.lang.Class, java.util.Map, boolean, boolean)
net.sourceforge.htmlunit.corejs.javascript.JavaMembers$MethodSignature sig
int mods
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
net.sourceforge.htmlunit.corejs.javascript.JavaMembers$MethodSignature sig
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
SecurityException e
net.sourceforge.htmlunit.corejs.javascript.JavaMembers$MethodSignature sig
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
SecurityException e
Class intface
Class[] arr$
int len$
int i$
Class clazz
java.util.Map map
boolean includeProtected
boolean includePrivate
Class[] interfaces
Class superclass
private void reflect (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean, boolean)
net.sourceforge.htmlunit.corejs.javascript.ObjArray overloadedMethods
net.sourceforge.htmlunit.corejs.javascript.ObjArray overloadedMethods
int mods
boolean isStatic
java.util.Map ht
String name
Object value
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methodBoxes
java.lang.reflect.Method method
int i
net.sourceforge.htmlunit.corejs.javascript.ObjArray overloadedMethods
int N
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methodBoxes
Object value
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod fun
java.util.Map$Entry entry
java.util.Iterator i$
boolean isStatic
java.util.Map ht
int tableCursor
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod method
net.sourceforge.htmlunit.corejs.javascript.FieldAndMethods fam
java.util.Map fmht
java.lang.reflect.Field oldField
boolean isStatic
java.util.Map ht
Object member
SecurityException e
String name
int mods
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
char ch1
Class type
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod njmSet
Object member
String nameComponent
String beanPropertyName
char ch0
Object v
net.sourceforge.htmlunit.corejs.javascript.MemberBox getter
net.sourceforge.htmlunit.corejs.javascript.MemberBox setter
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod setters
String setterName
net.sourceforge.htmlunit.corejs.javascript.BeanProperty bp
boolean memberIsGetMethod
boolean memberIsSetMethod
boolean memberIsIsMethod
String name
java.util.Iterator i$
Object value
String key
java.util.Iterator i$
boolean isStatic
java.util.Map ht
java.util.Map toAdd
int tableCursor
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean includeProtected
boolean includePrivate
java.lang.reflect.Method[] methods
java.lang.reflect.Field[] fields
java.lang.reflect.Constructor[] constructors
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] ctorMembers
private java.lang.reflect.Constructor[] getAccessibleConstructors (boolean)
java.lang.reflect.Constructor[] cons
SecurityException e
boolean includePrivate
private java.lang.reflect.Field[] getAccessibleFields (boolean, boolean)
int mod
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Field[] declared
java.util.List fieldsList
Class currentClass
SecurityException e
boolean includeProtected
boolean includePrivate
private net.sourceforge.htmlunit.corejs.javascript.MemberBox findGetter (boolean, java.util.Map, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod njmGet
Object member
boolean isStatic
java.util.Map ht
String prefix
String propertyName
String getterName
private static net.sourceforge.htmlunit.corejs.javascript.MemberBox extractGetMethod (net.sourceforge.htmlunit.corejs.javascript.MemberBox[], boolean)
Class type
net.sourceforge.htmlunit.corejs.javascript.MemberBox method
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
boolean isStatic
private static net.sourceforge.htmlunit.corejs.javascript.MemberBox extractSetMethod (java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.MemberBox[], boolean)
Class[] params
net.sourceforge.htmlunit.corejs.javascript.MemberBox method
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] arr$
int len$
int i$
int pass
Class type
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
boolean isStatic
private static net.sourceforge.htmlunit.corejs.javascript.MemberBox extractSetMethod (net.sourceforge.htmlunit.corejs.javascript.MemberBox[], boolean)
net.sourceforge.htmlunit.corejs.javascript.MemberBox method
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
boolean isStatic
java.util.Map getFieldAndMethodsObjects (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, boolean)
net.sourceforge.htmlunit.corejs.javascript.FieldAndMethods famNew
net.sourceforge.htmlunit.corejs.javascript.FieldAndMethods fam
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object javaObject
boolean isStatic
java.util.Map ht
int len
java.util.Map result
static net.sourceforge.htmlunit.corejs.javascript.JavaMembers lookupClass (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, java.lang.Class, boolean)
Class parent
SecurityException e
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class dynamicType
Class staticType
boolean includeProtected
net.sourceforge.htmlunit.corejs.javascript.JavaMembers members
net.sourceforge.htmlunit.corejs.javascript.ClassCache cache
java.util.Map ct
Class cl
java.lang.RuntimeException reportMemberNotFound (java.lang.String)
String memberName
}
net/sourceforge/htmlunit/corejs/javascript/JavaScriptException.classJavaScriptException.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.JavaScriptException extends net.sourceforge.htmlunit.corejs.javascript.RhinoException {
static final long serialVersionUID
private Object value
public void (java.lang.Object)
Object value
public void (java.lang.Object, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.NativeError error
Object value
String sourceName
int lineNumber
public java.lang.String details ()
RuntimeException rte
public java.lang.Object getValue ()
public java.lang.String getSourceName ()
public int getLineNumber ()
}
net/sourceforge/htmlunit/corejs/javascript/Kit$ComplexKey.classKit.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.Kit$ComplexKey extends java.lang.Object {
private Object key1
private Object key2
private int hash
void (java.lang.Object, java.lang.Object)
Object key1
Object key2
public boolean equals (java.lang.Object)
Object anotherObj
net.sourceforge.htmlunit.corejs.javascript.Kit$ComplexKey another
public int hashCode ()
}
net/sourceforge/htmlunit/corejs/javascript/Kit.classKit.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Kit extends java.lang.Object {
private static java.lang.reflect.Method Throwable_initCause
public void ()
public static java.lang.Class classOrNull (java.lang.String)
ClassNotFoundException ex
SecurityException ex
LinkageError ex
IllegalArgumentException e
String className
public static java.lang.Class classOrNull (java.lang.ClassLoader, java.lang.String)
ClassNotFoundException ex
SecurityException ex
LinkageError ex
IllegalArgumentException e
ClassLoader loader
String className
static java.lang.Object newInstanceOrNull (java.lang.Class)
SecurityException x
LinkageError ex
InstantiationException x
IllegalAccessException x
Class cl
static boolean testIfCanLoadRhinoClasses (java.lang.ClassLoader)
ClassLoader loader
Class testClass
Class x
public static java.lang.RuntimeException initCause (java.lang.RuntimeException, java.lang.Throwable)
Exception e
Object[] args
RuntimeException ex
Throwable cause
public static int xDigitToInt (int, int)
int c
int accumulator
public static java.lang.Object addListener (java.lang.Object, java.lang.Object)
Object[] array
int L
Object[] tmp
Object bag
Object listener
public static java.lang.Object removeListener (java.lang.Object, java.lang.Object)
Object[] tmp
int i
Object[] array
int L
Object bag
Object listener
public static java.lang.Object getListener (java.lang.Object, int)
Object[] array
Object[] array
Object[] array
int L
Object bag
int index
static java.lang.Object initHash (java.util.Map, java.lang.Object, java.lang.Object)
Object current
java.util.Map h
Object key
Object initialValue
public static java.lang.Object makeHashKeyFromPair (java.lang.Object, java.lang.Object)
Object key1
Object key2
public static java.lang.String readReader (java.io.Reader) throws java.io.IOException
char[] tmp
int n
java.io.Reader r
char[] buffer
int cursor
public static byte[] readStream (java.io.InputStream, int) throws java.io.IOException
byte[] tmp
int n
byte[] tmp
java.io.InputStream is
int initialBufferCapacity
byte[] buffer
int cursor
public static java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
RuntimeException ex
public static java.lang.RuntimeException codeBug (java.lang.String) throws java.lang.RuntimeException
String msg
RuntimeException ex
static void ()
Class ThrowableClass
Class[] signature
Exception ex
}
net/sourceforge/htmlunit/corejs/javascript/LazilyLoadedCtor$1.classLazilyLoadedCtor.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor$1 extends java.lang.Object implements java.security.PrivilegedAction {
final net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor this$0
void (net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor)
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/LazilyLoadedCtor.classLazilyLoadedCtor.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private static final int STATE_BEFORE_INIT
private static final int STATE_INITIALIZING
private static final int STATE_WITH_VALUE
private final net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
private final String propertyName
private final String className
private final boolean sealed
private final boolean privileged
private Object initializedValue
private int state
public void (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, java.lang.String, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
String propertyName
String className
boolean sealed
void (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, java.lang.String, java.lang.String, boolean, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
String propertyName
String className
boolean sealed
boolean privileged
void init ()
Object value
java.lang.Object getValue ()
private java.lang.Object buildValue ()
private java.lang.Object buildValue0 ()
Object value
Throwable target
java.lang.reflect.InvocationTargetException ex
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
InstantiationException ex
IllegalAccessException ex
SecurityException ex
Class cl
private java.lang.Class cast (java.lang.Class)
Class cl
static java.lang.Object access$000 (net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor)
net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor x0
}
net/sourceforge/htmlunit/corejs/javascript/MemberBox.classMemberBox.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.MemberBox extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private transient java.lang.reflect.Member memberObject
transient Class[] argTypes
transient Object delegateTo
transient boolean vararg
private static final Class[] primitives
void (java.lang.reflect.Method)
java.lang.reflect.Method method
void (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
private void init (java.lang.reflect.Method)
java.lang.reflect.Method method
private void init (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
java.lang.reflect.Method method ()
java.lang.reflect.Constructor ctor ()
java.lang.reflect.Member member ()
boolean isMethod ()
boolean isCtor ()
boolean isStatic ()
java.lang.String getName ()
java.lang.Class getDeclaringClass ()
java.lang.String toJavaDeclaration ()
java.lang.reflect.Method method
java.lang.reflect.Constructor ctor
String name
int lastDot
StringBuffer sb
public java.lang.String toString ()
java.lang.Object invoke (java.lang.Object, java.lang.Object[])
int i
java.lang.reflect.Method accessible
IllegalAccessException ex
Throwable e
java.lang.reflect.InvocationTargetException ite
String type
Object arg
Object[] arr$
int len$
int i$
StringBuilder builder
IllegalArgumentException iae
Exception ex
Object target
Object[] args
java.lang.reflect.Method method
java.lang.Object newInstance (java.lang.Object[])
IllegalAccessException ex
Exception ex
Object[] args
java.lang.reflect.Constructor ctor
private static java.lang.reflect.Method searchAccessibleMethod (java.lang.reflect.Method, java.lang.Class[])
NoSuchMethodException ex
SecurityException ex
Class intf
int i
int N
java.lang.reflect.Method m
int mModifiers
NoSuchMethodException ex
SecurityException ex
String name
Class[] intfs
Class c
java.lang.reflect.Method method
Class[] params
int modifiers
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.lang.reflect.Member member
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private static void writeMember (java.io.ObjectOutputStream, java.lang.reflect.Member) throws java.io.IOException
java.io.ObjectOutputStream out
java.lang.reflect.Member member
private static java.lang.reflect.Member readMember (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
NoSuchMethodException e
java.io.ObjectInputStream in
boolean isMethod
String name
Class declaring
Class[] parms
private static void writeParameters (java.io.ObjectOutputStream, java.lang.Class[]) throws java.io.IOException
int j
Class parm
boolean primitive
int i
java.io.ObjectOutputStream out
Class[] parms
private static java.lang.Class[] readParameters (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
Class[] result
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeArray$1.classNativeArray.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeArray$1 extends java.lang.Object implements java.util.Comparator {
final Object[] val$cmpBuf
final net.sourceforge.htmlunit.corejs.javascript.Callable val$jsCompareFunction
final net.sourceforge.htmlunit.corejs.javascript.Context val$cx
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$scope
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$funThis
void (java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public int compare (java.lang.Object, java.lang.Object)
Object x
Object y
Object ret
double d
}
net/sourceforge/htmlunit/corejs/javascript/NativeArray$2.classNativeArray.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeArray$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object x
Object y
String a
String b
}
net/sourceforge/htmlunit/corejs/javascript/NativeArray$3.classNativeArray.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeArray$3 extends java.lang.Object implements java.util.ListIterator {
int cursor
final int val$start
final int val$len
final net.sourceforge.htmlunit.corejs.javascript.NativeArray this$0
void (net.sourceforge.htmlunit.corejs.javascript.NativeArray, int, int)
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void add (java.lang.Object)
Object o
public void set (java.lang.Object)
Object o
}
net/sourceforge/htmlunit/corejs/javascript/NativeArray.classNativeArray.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeArray extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject implements java.util.List {
static final long serialVersionUID
private static final Object ARRAY_TAG
private static final Integer NEGATIVE_ONE
private static final int Id_length
private static final int MAX_INSTANCE_ID
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_toSource
private static final int Id_join
private static final int Id_reverse
private static final int Id_sort
private static final int Id_push
private static final int Id_pop
private static final int Id_shift
private static final int Id_unshift
private static final int Id_splice
private static final int Id_concat
private static final int Id_slice
private static final int Id_indexOf
private static final int Id_lastIndexOf
private static final int Id_every
private static final int Id_filter
private static final int Id_forEach
private static final int Id_map
private static final int Id_some
private static final int Id_reduce
private static final int Id_reduceRight
private static final int MAX_PROTOTYPE_ID
private static final int ConstructorId_join
private static final int ConstructorId_reverse
private static final int ConstructorId_sort
private static final int ConstructorId_push
private static final int ConstructorId_pop
private static final int ConstructorId_shift
private static final int ConstructorId_unshift
private static final int ConstructorId_splice
private static final int ConstructorId_concat
private static final int ConstructorId_slice
private static final int ConstructorId_indexOf
private static final int ConstructorId_lastIndexOf
private static final int ConstructorId_every
private static final int ConstructorId_filter
private static final int ConstructorId_forEach
private static final int ConstructorId_map
private static final int ConstructorId_some
private static final int ConstructorId_reduce
private static final int ConstructorId_reduceRight
private static final int ConstructorId_isArray
private long length
private int lengthAttr
private Object[] dense
private boolean denseOnly
private static int maximumInitialCapacity
private static final int DEFAULT_INITIAL_CAPACITY
private static final double GROW_FACTOR
private static final int MAX_PRE_GROW_SIZE
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeArray obj
static int getMaximumInitialCapacity ()
static void setMaximumInitialCapacity (int)
int maximumInitialCapacity
public void (long)
int intLength
long lengthArg
public void (java.lang.Object[])
Object[] array
public java.lang.String getClassName ()
protected int getMaxInstanceId ()
protected void setInstanceIdAttributes (int, int)
int id
int attr
protected int findInstanceIdInfo (java.lang.String)
String s
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
Object[] newArgs
boolean inNewExpr
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
private static long toArrayIndex (java.lang.Object)
Object id
private static long toArrayIndex (java.lang.String)
String id
long index
private static long toArrayIndex (double)
long index
double d
private static int toDenseIndex (java.lang.Object)
Object id
long index
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
long index
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
private boolean ensureCapacity (int)
Object[] newDense
int capacity
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (int)
int index
public java.lang.Object[] getIds ()
int i
Object[] tmp
Object[] superIds
int N
long currentLength
int superLength
Object[] ids
int presentCount
public java.lang.Object[] getAllIds ()
java.util.Set allIds
public java.lang.Integer[] getIndexIds ()
int int32Id
Object id
Object[] arr$
int len$
int i$
Object[] ids
java.util.List indices
public java.lang.Object getDefaultValue (java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Class hint
private net.sourceforge.htmlunit.corejs.javascript.ScriptableObject defaultIndexPropertyDescriptor (java.lang.Object)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
public int getAttributes (int)
int index
protected net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getOwnPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
Object value
int index
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
protected void defineOwnProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
int i
Object[] values
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
boolean checkValid
long index
private static java.lang.Object jsConstructor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String msg
long len
Object arg0
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
public long getLength ()
public long jsGet_length ()
void setDenseOnly (boolean)
boolean denseOnly
private void setLength (java.lang.Object)
String msg
String strId
long index
int index
Object id
int i
Object[] e
long i
Object val
double d
long longVal
static long getLengthProperty (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
private static java.lang.Object setLengthProperty (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, long)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long length
private static void deleteElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, long)
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long index
int i
private static java.lang.Object getElem (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, long)
String id
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long index
private static java.lang.Object getRawElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, long)
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long index
private static void setElem (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, long, java.lang.Object)
String id
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long index
Object value
private static void setRawElem (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, long, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
long index
Object value
private static java.lang.String toStringHelper (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean, boolean)
String separator
boolean toplevel
boolean iterating
String s
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable funThis
Object elem
boolean skipUndefinedAndNull
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
boolean toSource
boolean toLocale
long length
StringBuilder result
String separator
boolean haslast
long i
boolean toplevel
boolean iterating
private static java.lang.String js_join (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object temp
int i
StringBuilder sb
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
String str
Object temp
int i
String str
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
long llength
int length
String separator
String[] buf
int total_size
StringBuilder sb
private static net.sourceforge.htmlunit.corejs.javascript.Scriptable js_reverse (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object temp
int i
int j
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
long j
Object temp1
Object temp2
long i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
long len
long half
private static net.sourceforge.htmlunit.corejs.javascript.Scriptable js_sort (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Callable jsCompareFunction
net.sourceforge.htmlunit.corejs.javascript.Scriptable funThis
Object[] cmpBuf
java.util.Comparator comparator
int i
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
java.util.Comparator comparator
long llength
int length
Object[] working
private static java.lang.Object js_push (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
long length
Object lengthObj
private static java.lang.Object js_pop (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object result
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
Object result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object result
long length
private static java.lang.Object js_shift (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object result
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
Object temp
long i
Object result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object result
long length
private static java.lang.Object js_unshift (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
Object temp
long last
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
long length
int argc
private static java.lang.Object js_splice (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
long count
long count
long count
double dcount
Object result
int intLen
Object[] copy
Object result
Object temp
long last
net.sourceforge.htmlunit.corejs.javascript.Scriptable resultArray
Object result
Object result
Object temp
long last
Object temp
long last
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
boolean denseMode
int argc
long length
long begin
long count
long end
Object result
long delta
int argoffset
private static net.sourceforge.htmlunit.corejs.javascript.Scriptable js_concat (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.NativeArray arg
int i
net.sourceforge.htmlunit.corejs.javascript.NativeArray arg
int i
int cursor
boolean canUseDense
int length
net.sourceforge.htmlunit.corejs.javascript.NativeArray denseThis
net.sourceforge.htmlunit.corejs.javascript.NativeArray denseResult
Object temp
long length
Object temp
long j
net.sourceforge.htmlunit.corejs.javascript.Scriptable arg
long length
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function ctor
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
long slot
private net.sourceforge.htmlunit.corejs.javascript.Scriptable js_slice (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
long begin
long end
long end
Object temp
long slot
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
long length
long begin
long end
private static long toSliceIndex (double, long)
long result
long result
long result
double value
long length
long result
private java.lang.Object indexOfHelper (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], boolean)
long start
long start
long start
int i
int i
net.sourceforge.htmlunit.corejs.javascript.NativeArray na
Object val
long i
Object val
long i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
boolean isLast
Object compareTo
long length
long start
private java.lang.Object iterativeMethod (net.sourceforge.htmlunit.corejs.javascript.Context, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisArg
Object[] innerArgs
Object elem
Object result
long i
net.sourceforge.htmlunit.corejs.javascript.Context cx
int id
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object callbackArg
net.sourceforge.htmlunit.corejs.javascript.Function f
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisArg
long length
int resultLength
net.sourceforge.htmlunit.corejs.javascript.Scriptable array
long j
private java.lang.Object reduceMethod (net.sourceforge.htmlunit.corejs.javascript.Context, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object[] innerArgs
long index
Object elem
long i
net.sourceforge.htmlunit.corejs.javascript.Context cx
int id
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object callbackArg
net.sourceforge.htmlunit.corejs.javascript.Function f
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
long length
boolean movingLeft
Object value
public boolean contains (java.lang.Object)
Object o
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
int i
Object[] a
long longLen
int len
Object[] array
public boolean containsAll (java.util.Collection)
Object aC
java.util.Iterator i$
java.util.Collection c
public int size ()
long longLen
public java.lang.Object get (long)
long index
Object value
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
int i
int i
Object o
long longLen
int len
public int lastIndexOf (java.lang.Object)
int i
int i
Object o
long longLen
int len
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int start
long longLen
int len
public boolean add (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object remove (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
Class klass
java.lang.reflect.Field field
java.lang.reflect.Field modifiersField
Exception e
}
net/sourceforge/htmlunit/corejs/javascript/NativeBoolean.classNativeBoolean.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeBoolean extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object BOOLEAN_TAG
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_valueOf
private static final int MAX_PROTOTYPE_ID
private boolean booleanValue
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeBoolean obj
void (boolean)
boolean b
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
boolean b
boolean b
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
boolean value
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeCall.classNativeCall.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.NativeCall extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object CALL_TAG
private static final int Id_constructor
private static final int MAX_PROTOTYPE_ID
net.sourceforge.htmlunit.corejs.javascript.NativeFunction function
Object[] originalArgs
transient net.sourceforge.htmlunit.corejs.javascript.NativeCall parentActivationCall
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeCall obj
void ()
void (net.sourceforge.htmlunit.corejs.javascript.NativeFunction, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String name
Object val
int i
net.sourceforge.htmlunit.corejs.javascript.InterpreterData functionData
int f
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
boolean define
String name
int i
net.sourceforge.htmlunit.corejs.javascript.NativeFunction function
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
int paramAndVarCount
int paramCount
public java.lang.String getClassName ()
protected int findPrototypeId (java.lang.String)
String s
protected void initPrototypeId (int)
String s
int arity
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.NativeCall result
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeContinuation.classNativeContinuation.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.NativeContinuation extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject implements net.sourceforge.htmlunit.corejs.javascript.Function {
static final long serialVersionUID
private static final Object FTAG
private Object implementation
private static final int Id_constructor
private static final int MAX_PROTOTYPE_ID
public void ()
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeContinuation obj
public java.lang.Object getImplementation ()
public void initImplementation (java.lang.Object)
Object implementation
public java.lang.String getClassName ()
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public static boolean isContinuationConstructor (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeDate.classNativeDate.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeDate extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object DATE_TAG
private static final String js_NaN_date_str
private static final java.text.DateFormat isoFormat
private static final double HalfTimeDomain
private static final double HoursPerDay
private static final double MinutesPerHour
private static final double SecondsPerMinute
private static final double msPerSecond
private static final double MinutesPerDay
private static final double SecondsPerDay
private static final double SecondsPerHour
private static final double msPerDay
private static final double msPerHour
private static final double msPerMinute
private static final int MAXARGS
private static final int ConstructorId_now
private static final int ConstructorId_parse
private static final int ConstructorId_UTC
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toTimeString
private static final int Id_toDateString
private static final int Id_toLocaleString
private static final int Id_toLocaleTimeString
private static final int Id_toLocaleDateString
private static final int Id_toUTCString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_getTime
private static final int Id_getYear
private static final int Id_getFullYear
private static final int Id_getUTCFullYear
private static final int Id_getMonth
private static final int Id_getUTCMonth
private static final int Id_getDate
private static final int Id_getUTCDate
private static final int Id_getDay
private static final int Id_getUTCDay
private static final int Id_getHours
private static final int Id_getUTCHours
private static final int Id_getMinutes
private static final int Id_getUTCMinutes
private static final int Id_getSeconds
private static final int Id_getUTCSeconds
private static final int Id_getMilliseconds
private static final int Id_getUTCMilliseconds
private static final int Id_getTimezoneOffset
private static final int Id_setTime
private static final int Id_setMilliseconds
private static final int Id_setUTCMilliseconds
private static final int Id_setSeconds
private static final int Id_setUTCSeconds
private static final int Id_setMinutes
private static final int Id_setUTCMinutes
private static final int Id_setHours
private static final int Id_setUTCHours
private static final int Id_setDate
private static final int Id_setUTCDate
private static final int Id_setMonth
private static final int Id_setUTCMonth
private static final int Id_setFullYear
private static final int Id_setUTCFullYear
private static final int Id_setYear
private static final int Id_toISOString
private static final int Id_toJSON
private static final int MAX_PROTOTYPE_ID
private static final int Id_toGMTString
private static java.util.TimeZone thisTimeZone
private static double LocalTZA
private static java.text.DateFormat timeZoneFormatter
private static java.text.DateFormat localeDateTimeFormatter
private static java.text.DateFormat localeDateFormatter
private static java.text.DateFormat localeTimeFormatter
private double date
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeDate obj
private void ()
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
double getJSTimeValue ()
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String dataStr
double d
String toISOString
net.sourceforge.htmlunit.corejs.javascript.Scriptable o
Object tv
Object toISO
Object result
double day
double year
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
net.sourceforge.htmlunit.corejs.javascript.NativeDate realThis
double t
private java.lang.String toISOString ()
String msg
private static double Day (double)
double t
private static double TimeWithinDay (double)
double t
double result
private static boolean IsLeapYear (int)
int year
private static double DayFromYear (double)
double y
private static double TimeFromYear (double)
double y
private static int YearFromTime (double)
int temp
int mid
double t
int lo
int hi
private static double DayFromMonth (int, int)
int m
int year
int day
private static int MonthFromTime (double)
double t
int year
int d
int estimate
int mstart
private static int DateFromTime (double)
double t
int year
int d
int mdays
int mstart
private static int WeekDay (double)
double t
double result
private static double now ()
private static double DaylightSavingTA (double)
int year
double day
double t
java.util.Date date
private static int EquivalentYear (int)
int year
int day
private static double LocalTime (double)
double t
private static double internalUTC (double)
double t
private static int HourFromTime (double)
double t
double result
private static int MinFromTime (double)
double t
double result
private static int SecFromTime (double)
double t
double result
private static int msFromTime (double)
double t
double result
private static double MakeTime (double, double, double, double)
double hour
double min
double sec
double ms
private static double MakeDay (double, double, double)
double year
double month
double date
double yearday
double monthday
private static double MakeDate (double, double)
double day
double time
private static double TimeClip (double)
double d
private static double date_msecFromDate (double, double, double, double, double, double, double)
double year
double mon
double mday
double hour
double min
double sec
double msec
double day
double time
double result
private static double date_msecFromArgs (java.lang.Object[])
double d
Object[] args
double[] array
int loop
private static double jsStaticFunction_UTC (java.lang.Object[])
Object[] args
private static double date_parseString (java.lang.String)
java.util.Date d
java.text.ParseException ex
int depth
int wtbNext
int wtbOffset
int st
int letterCount
String wtb
int index
String s
int year
int mon
int mday
int hour
int min
int sec
char c
char si
int i
int n
double tzoffset
char prevc
int limit
boolean seenplusminus
double msec
private static java.lang.String date_format (double, int)
int year
int equiv
double day
int minutes
int offset
java.util.Date date
double t
int methodId
StringBuffer result
double local
private static java.lang.Object jsConstructor (java.lang.Object[])
double date
Object arg0
double date
Object[] args
net.sourceforge.htmlunit.corejs.javascript.NativeDate obj
double time
private static java.lang.String toLocale_helper (double, int)
double t
int methodId
java.text.DateFormat formatter
private static java.lang.String js_toUTCString (double)
double date
StringBuffer result
int year
private static void append0PaddedUint (java.lang.StringBuffer, int, int)
int newScale
StringBuffer sb
int i
int minWidth
int scale
private static void appendMonthName (java.lang.StringBuffer, int)
int i
StringBuffer sb
int index
String months
private static void appendWeekDayName (java.lang.StringBuffer, int)
int i
StringBuffer sb
int index
String days
private static double makeTime (double, java.lang.Object[], int)
double lorutime
double hour
double min
double sec
double msec
double date
Object[] args
int methodId
int maxargs
boolean local
int i
double[] conv
double hour
double min
double sec
double msec
double lorutime
double time
double result
int stop
private static double makeDate (double, java.lang.Object[], int)
double lorutime
double lorutime
double year
double month
double day
double date
Object[] args
int methodId
int maxargs
boolean local
int i
double[] conv
double year
double month
double day
double lorutime
double result
int stop
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeError.classNativeError.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeError extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object ERROR_TAG
private net.sourceforge.htmlunit.corejs.javascript.RhinoException stackProvider
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int MAX_PROTOTYPE_ID
void ()
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeError obj
static net.sourceforge.htmlunit.corejs.javascript.NativeError make (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, java.lang.Object[])
int line
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctorObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
net.sourceforge.htmlunit.corejs.javascript.NativeError obj
int arglen
public java.lang.String getClassName ()
public java.lang.String toString ()
Object toString
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
public void setStackProvider (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
NoSuchMethodException nsm
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
public java.lang.Object getStack ()
Object value
public void setStack (java.lang.Object)
Object value
private static java.lang.Object js_toString (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object name
Object msg
Object result
private static java.lang.String js_toSource (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int line
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object name
Object message
Object fileName
Object lineNumber
StringBuffer sb
private static java.lang.String getString (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String id
Object value
protected int findPrototypeId (java.lang.String)
int c
String X
int s_length
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeFunction.classNativeFunction.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.NativeFunction extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
public void ()
public final void initScriptFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
final java.lang.String decompile (int, int)
net.sourceforge.htmlunit.corejs.javascript.UintMap properties
int indent
int flags
String encodedSource
public int getLength ()
int paramCount
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.NativeCall activation
public int getArity ()
public java.lang.String jsGet_name ()
public java.lang.String getEncodedSource ()
public net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getDebuggableView ()
public java.lang.Object resumeGenerator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int operation
Object state
Object value
protected abstract int getLanguageVersion ()
protected abstract int getParamCount ()
protected abstract int getParamAndVarCount ()
protected abstract java.lang.String getParamOrVarName (int)
protected boolean getParamOrVarConst (int)
int index
}
net/sourceforge/htmlunit/corejs/javascript/NativeGenerator$CloseGeneratorAction$1.classNativeGenerator.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$CloseGeneratorAction$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Callable {
final net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$CloseGeneratorAction this$0
void (net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$CloseGeneratorAction)
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
}
net/sourceforge/htmlunit/corejs/javascript/NativeGenerator$CloseGeneratorAction.classNativeGenerator.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$CloseGeneratorAction extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
private net.sourceforge.htmlunit.corejs.javascript.NativeGenerator generator
void (net.sourceforge.htmlunit.corejs.javascript.NativeGenerator)
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator generator
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable closeGenerator
}
net/sourceforge/htmlunit/corejs/javascript/NativeGenerator$GeneratorClosedException.classNativeGenerator.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$GeneratorClosedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeGenerator.classNativeGenerator.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.NativeGenerator extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
private static final long serialVersionUID
private static final Object GENERATOR_TAG
public static final int GENERATOR_SEND
public static final int GENERATOR_THROW
public static final int GENERATOR_CLOSE
private static final int Id_close
private static final int Id_next
private static final int Id_send
private static final int Id_throw
private static final int Id___iterator__
private static final int MAX_PROTOTYPE_ID
private net.sourceforge.htmlunit.corejs.javascript.NativeFunction function
private Object savedState
private String lineSource
private int lineNumber
private boolean firstTime
private boolean locked
static net.sourceforge.htmlunit.corejs.javascript.NativeGenerator init (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator prototype
private void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.NativeFunction, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeFunction function
Object savedState
net.sourceforge.htmlunit.corejs.javascript.Scriptable top
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator prototype
public java.lang.String getClassName ()
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object arg
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator generator
private java.lang.Object resume (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object)
Object thrown
Object thrown
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator$GeneratorClosedException e
net.sourceforge.htmlunit.corejs.javascript.RhinoException e
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int operation
Object value
protected int findPrototypeId (java.lang.String)
int c
int c
String X
int s_length
String s
int id
static java.lang.Object access$000 (net.sourceforge.htmlunit.corejs.javascript.NativeGenerator, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.NativeGenerator x0
net.sourceforge.htmlunit.corejs.javascript.Context x1
net.sourceforge.htmlunit.corejs.javascript.Scriptable x2
int x3
Object x4
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeGlobal.classNativeGlobal.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeGlobal extends java.lang.Object implements java.io.Serializable net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall {
static final long serialVersionUID
private static final String URI_DECODE_RESERVED
private static final int INVALID_UTF8
private static final Object FTAG
private static final int Id_decodeURI
private static final int Id_decodeURIComponent
private static final int Id_encodeURI
private static final int Id_encodeURIComponent
private static final int Id_escape
private static final int Id_eval
private static final int Id_isFinite
private static final int Id_isNaN
private static final int Id_isXMLName
private static final int Id_parseFloat
private static final int Id_parseInt
private static final int Id_unescape
private static final int Id_uneval
private static final int LAST_SCOPE_FUNCTION_ID
private static final int Id_new_CommonError
public void ()
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
String name
int arity
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
int id
String name
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject errorProto
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeGlobal obj
String[] errorMethods
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String str
String str
boolean result
double d
boolean result
boolean result
double d
boolean result
Object name
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
Object value
int methodId
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
private java.lang.Object js_parseInt (java.lang.Object[])
Object[] args
String s
int radix
int len
boolean negative
int start
char c
int NO_RADIX
double d
private java.lang.Object js_parseFloat (java.lang.Object[])
double d
double d
NumberFormatException ex
Object[] args
String s
int len
int start
char c
int i
int decimal
int exponent
boolean exponentValid
private java.lang.Object js_escape (java.lang.Object[])
double d
int hexSize
int digit
int hc
int shift
int hexSize
int c
int k
int L
Object[] args
int URL_XALPHAS
int URL_XPALPHAS
int URL_PATH
String s
int mask
StringBuffer sb
private java.lang.Object js_unescape (java.lang.Object[])
int end
int start
int i
int x
int end
int start
char c
int k
int L
char[] buf
int destination
Object[] args
String s
int firstEscapePos
private java.lang.Object js_eval (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable global
static boolean isEvalFunction (java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject function
Object functionObj
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError constructError (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String error
String message
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError constructError (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, int, int, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String error
String message
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String sourceName
int lineNumber
int columnNumber
String lineSource
private static java.lang.String encode (java.lang.String, boolean)
int V
char C2
int d
int j
int V
int L
char C
int k
int length
String str
boolean fullUri
byte[] utf8buf
StringBuffer sb
private static char toHexChar (int)
int i
private static int unHex (char)
char c
private static int unHex (char, char)
char c1
char c2
int i1
int i2
private static java.lang.String decode (java.lang.String, boolean)
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int utf8Tail
int ucs4Char
int minUcs4Char
int j
char H
int utf8Tail
int ucs4Char
int minUcs4Char
int x
int start
int B
char C
int k
int length
String str
boolean fullUri
char[] buf
int bufTop
private static boolean encodeUnescaped (char, boolean)
char c
boolean fullUri
private static net.sourceforge.htmlunit.corejs.javascript.EcmaError uriError ()
private static int oneUcs4ToUtf8Char (byte[], int)
int i
int a
byte[] utf8Buffer
int ucs4Char
int utf8Length
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeIterator$StopIteration.classNativeIterator.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeIterator$StopIteration extends net.sourceforge.htmlunit.corejs.javascript.NativeObject {
private static final long serialVersionUID
void ()
public java.lang.String getClassName ()
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable instance
}
net/sourceforge/htmlunit/corejs/javascript/NativeIterator$WrappedJavaIterator.classNativeIterator.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeIterator$WrappedJavaIterator extends java.lang.Object {
private java.util.Iterator iterator
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
void (java.util.Iterator, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
java.util.Iterator iterator
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public java.lang.Object next ()
public java.lang.Object __iterator__ (boolean)
boolean b
}
net/sourceforge/htmlunit/corejs/javascript/NativeIterator.classNativeIterator.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.NativeIterator extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
private static final long serialVersionUID
private static final Object ITERATOR_TAG
private static final String STOP_ITERATION
public static final String ITERATOR_PROPERTY_NAME
private static final int Id_constructor
private static final int Id_next
private static final int Id___iterator__
private static final int MAX_PROTOTYPE_ID
private Object objectIterator
static void init (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeIterator iterator
net.sourceforge.htmlunit.corejs.javascript.NativeObject obj
private void ()
private void (java.lang.Object)
Object objectIterator
public static java.lang.Object getStopIterationObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable top
public java.lang.String getClassName ()
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
net.sourceforge.htmlunit.corejs.javascript.NativeIterator iterator
private static java.lang.Object jsConstructor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object argument
java.util.Iterator iterator
net.sourceforge.htmlunit.corejs.javascript.Scriptable jsIterator
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
boolean keyOnly
Object objectIterator
net.sourceforge.htmlunit.corejs.javascript.NativeIterator result
private java.lang.Object next (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Boolean b
protected int findPrototypeId (java.lang.String)
String X
int s_length
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeJSON$StringifyState.classNativeJSON.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState extends java.lang.Object {
java.util.Stack stack
String indent
String gap
net.sourceforge.htmlunit.corejs.javascript.Callable replacer
java.util.List propertyList
Object space
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Callable, java.util.List, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String indent
String gap
net.sourceforge.htmlunit.corejs.javascript.Callable replacer
java.util.List propertyList
Object space
}
net/sourceforge/htmlunit/corejs/javascript/NativeJSON.classNativeJSON.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.NativeJSON extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object JSON_TAG
private static final int MAX_STRINGIFY_GAP_LENGTH
private static final int Id_toSource
private static final int Id_parse
private static final int Id_stringify
private static final int LAST_METHOD_ID
private static final int MAX_ID
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeJSON obj
private void ()
public java.lang.String getClassName ()
protected void initPrototypeId (int)
String name
int arity
int id
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String jtext
Object reviver
Object value
Object replacer
Object space
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int methodId
private static java.lang.Object parse (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String jtext
public static java.lang.Object parse (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Callable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String jtext
net.sourceforge.htmlunit.corejs.javascript.Callable reviver
Object unfiltered
net.sourceforge.htmlunit.corejs.javascript.Scriptable root
private static java.lang.Object walk (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
Object property
String id
Object newElement
int idx
Object newElement
long i
long len
Object newElement
Object p
Object[] arr$
int len$
int i$
Object[] keys
net.sourceforge.htmlunit.corejs.javascript.Scriptable val
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable reviver
net.sourceforge.htmlunit.corejs.javascript.Scriptable holder
Object name
Object property
private static java.lang.String repeat (char, int)
char c
int count
char[] chars
public static java.lang.Object stringify (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object, java.lang.Object)
Object v
int i
Integer[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.NativeArray replacerArray
int gapLength
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object value
Object replacer
Object space
String indent
String gap
java.util.List propertyList
net.sourceforge.htmlunit.corejs.javascript.Callable replacerFunction
net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState state
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject wrapper
private static java.lang.Object str (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState)
Object toJSON
double d
Object key
net.sourceforge.htmlunit.corejs.javascript.Scriptable holder
net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState state
Object value
private static java.lang.String join (java.util.Collection, java.lang.String)
java.util.Collection objs
String delimiter
java.util.Iterator iter
StringBuilder builder
private static java.lang.String jo (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState)
String member
Object strP
Object p
Object[] arr$
int len$
int i$
String finalValue
String finalValue
String separator
String properties
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState state
String stepback
Object[] k
java.util.List partial
String finalValue
private static java.lang.String ja (net.sourceforge.htmlunit.corejs.javascript.NativeArray, net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState)
Object strP
Object strP
long index
String finalValue
String finalValue
String separator
String properties
net.sourceforge.htmlunit.corejs.javascript.NativeArray value
net.sourceforge.htmlunit.corejs.javascript.NativeJSON$StringifyState state
String stepback
java.util.List partial
long len
String finalValue
private static java.lang.String quote (java.lang.String)
String hex
char c
int i
String string
StringBuffer product
int length
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaArray.classNativeJavaArray.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaArray extends net.sourceforge.htmlunit.corejs.javascript.NativeJavaObject {
static final long serialVersionUID
Object array
int length
Class cls
public java.lang.String getClassName ()
public static net.sourceforge.htmlunit.corejs.javascript.NativeJavaArray wrap (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object array
public java.lang.Object unwrap ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object array
Class cl
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object result
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object obj
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public java.lang.Object[] getIds ()
Object[] result
int i
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
Object instance
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaClass.classNativeJavaClass.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaClass extends net.sourceforge.htmlunit.corejs.javascript.NativeJavaObject implements net.sourceforge.htmlunit.corejs.javascript.Function {
static final long serialVersionUID
static final String javaClassPropertyName
private java.util.Map staticFieldAndMethods
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class cl
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class cl
boolean isAdapter
protected void initMembers ()
Class cl
public java.lang.String getClassName ()
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable nestedValue
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.WrapFactory wrapFactory
Class nestedClass
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public java.lang.Object[] getIds ()
public java.lang.Class getClassObject ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class hint
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object o
Class c
net.sourceforge.htmlunit.corejs.javascript.Scriptable p
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String sig
net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod ctors
int index
Object obj
net.sourceforge.htmlunit.corejs.javascript.Function f
Object[] adapterArgs
Object v
String m
Exception ex
net.sourceforge.htmlunit.corejs.javascript.Scriptable topLevel
String msg
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
Class classObject
int modifiers
static net.sourceforge.htmlunit.corejs.javascript.Scriptable constructSpecific (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.MemberBox)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.MemberBox ctor
Object instance
net.sourceforge.htmlunit.corejs.javascript.Scriptable topLevel
static java.lang.Object constructInternal (java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.MemberBox)
int i
Object varArgs
Object value
int i
Class componentType
Object[] newArgs
Object varArgs
Object arg
Object x
int i
Object[] origArgs
Object[] args
net.sourceforge.htmlunit.corejs.javascript.MemberBox ctor
Class[] argTypes
public java.lang.String toString ()
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object instance
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
private static java.lang.Class findNestedClass (java.lang.Class, java.lang.String)
Class parentClass
String name
String nestedClassName
ClassLoader loader
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaConstructor.classNativeJavaConstructor.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaConstructor extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.MemberBox ctor
public void (net.sourceforge.htmlunit.corejs.javascript.MemberBox)
net.sourceforge.htmlunit.corejs.javascript.MemberBox ctor
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public java.lang.String getFunctionName ()
String sig
public java.lang.String toString ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaMethod.classNativeJavaMethod.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaMethod extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private static final int PREFERENCE_EQUAL
private static final int PREFERENCE_FIRST_ARG
private static final int PREFERENCE_SECOND_ARG
private static final int PREFERENCE_AMBIGUOUS
private static final boolean debug
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
private String functionName
private transient java.util.LinkedList overloadCache
void (net.sourceforge.htmlunit.corejs.javascript.MemberBox[])
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
void (net.sourceforge.htmlunit.corejs.javascript.MemberBox[], java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methods
String name
void (net.sourceforge.htmlunit.corejs.javascript.MemberBox, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.MemberBox method
String name
public void (java.lang.reflect.Method, java.lang.String)
java.lang.reflect.Method method
String name
public java.lang.String getFunctionName ()
static java.lang.String scriptSignature (java.lang.Object[])
String s
String s
String s
String s
String s
Object wrapped
String s
String s
String s
Object value
String s
int i
Object[] values
StringBuffer sig
java.lang.String decompile (int, int)
int indent
int flags
StringBuffer sb
boolean justbody
public java.lang.String toString ()
java.lang.reflect.Method method
int i
int N
StringBuffer sb
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Class c
String sig
int i
Object varArgs
Object value
int i
Class componentType
Object[] newArgs
Object varArgs
Object arg
Object coerced
int i
Object[] origArgs
Object javaObject
Object javaObject
net.sourceforge.htmlunit.corejs.javascript.Scriptable o
Class c
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int index
net.sourceforge.htmlunit.corejs.javascript.MemberBox meth
Class[] argTypes
Object javaObject
Object retval
Class staticType
Object wrapped
int findCachedFunction (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.ResolvedOverload ovl
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ResolvedOverload ovl
int index
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object[] args
static int findFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.MemberBox[], java.lang.Object[])
int j
net.sourceforge.htmlunit.corejs.javascript.MemberBox member
Class[] argTypes
int alength
int j
int bestFitIndex
int preference
int bestFitIndex
net.sourceforge.htmlunit.corejs.javascript.MemberBox bestFit
int j
int betterCount
int worseCount
net.sourceforge.htmlunit.corejs.javascript.MemberBox member
Class[] argTypes
int alength
int i
int bestFitIndex
int bestFitIndex
int j
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.MemberBox[] methodsOrCtors
Object[] args
int firstBestFit
int[] extraBestFits
int extraBestFitsCount
StringBuffer buf
net.sourceforge.htmlunit.corejs.javascript.MemberBox firstFitMember
String memberName
String memberClass
private static int preferSignature (java.lang.Object[], java.lang.Class[], boolean, java.lang.Class[], boolean)
int preference
int preference
int preference
int preference
int preference
Class type1
Class type2
Object arg
int rank1
int rank2
int preference
int j
Object[] args
Class[] sig1
boolean vararg1
Class[] sig2
boolean vararg2
int totalPreference
private static void printDebug (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.MemberBox, java.lang.Object[])
String msg
net.sourceforge.htmlunit.corejs.javascript.MemberBox member
Object[] args
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaObject.classNativeJavaObject.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaObject extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Scriptable net.sourceforge.htmlunit.corejs.javascript.Wrapper java.io.Serializable {
static final long serialVersionUID
private static final int JSTYPE_UNDEFINED
private static final int JSTYPE_NULL
private static final int JSTYPE_BOOLEAN
private static final int JSTYPE_NUMBER
private static final int JSTYPE_STRING
private static final int JSTYPE_JAVA_CLASS
private static final int JSTYPE_JAVA_OBJECT
private static final int JSTYPE_JAVA_ARRAY
private static final int JSTYPE_OBJECT
static final byte CONVERSION_TRIVIAL
static final byte CONVERSION_NONTRIVIAL
static final byte CONVERSION_NONE
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
protected transient Object javaObject
protected transient Class staticType
protected transient net.sourceforge.htmlunit.corejs.javascript.JavaMembers members
private transient java.util.Map fieldAndMethods
protected transient boolean isAdapter
private static final Object COERCED_INTERFACE_KEY
private static java.lang.reflect.Method adapter_writeAdapterObject
private static java.lang.reflect.Method adapter_readAdapterObject
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object javaObject
Class staticType
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object javaObject
Class staticType
boolean isAdapter
protected void initMembers ()
Class dynamicType
Class dynamicType
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object result
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
public void setPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable m
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getParentScope ()
public void setParentScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable m
public java.lang.Object[] getIds ()
public static java.lang.Object wrap (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
Class staticType
net.sourceforge.htmlunit.corejs.javascript.Context cx
public java.lang.Object unwrap ()
public java.lang.String getClassName ()
public java.lang.Object getDefaultValue (java.lang.Class)
Object value
String converterName
String converterName
net.sourceforge.htmlunit.corejs.javascript.Function f
Object value
boolean b
Object value
String converterName
Object converterObject
Class hint
Object value
public static boolean canConvert (java.lang.Object, java.lang.Class)
Object fromObj
Class to
int weight
static int getConversionWeight (java.lang.Object, java.lang.Class)
Object javaObj
Object fromObj
Class to
int fromCode
static int getSizeRank (java.lang.Class)
Class aType
private static int getJSTypeCode (java.lang.Object)
Class valueClass
Object value
public static java.lang.Object coerceType (java.lang.Class, java.lang.Object)
Class type
Object value
static java.lang.Object coerceTypeImpl (java.lang.Class, java.lang.Object)
double time
net.sourceforge.htmlunit.corejs.javascript.EvaluatorException ee
int i
net.sourceforge.htmlunit.corejs.javascript.NativeArray array
long length
Class arrayType
Object Result
Class type
Object value
protected static java.lang.Object createInterfaceAdapter (java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
Class type
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
Object key
Object old
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object glue
private static java.lang.Object coerceToNumber (java.lang.Class, java.lang.Object)
double absNumber
double number
double max
double min
Class type
Object value
Class valueClass
private static double toDouble (java.lang.Object)
NoSuchMethodException e
SecurityException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method meth
Object value
private static long toInteger (java.lang.Object, java.lang.Class, double, double)
Object value
Class type
double min
double max
double d
static void reportConversionError (java.lang.Object, java.lang.Class)
Object value
Class type
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Exception ex
Object[] args
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Exception ex
Object[] args
java.io.ObjectInputStream in
String className
static void ()
NoSuchMethodException e
Class[] sig2
Class cl
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaPackage.classNativeJavaPackage.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage extends net.sourceforge.htmlunit.corejs.javascript.ScriptableObject {
static final long serialVersionUID
private String packageName
private transient ClassLoader classLoader
private java.util.Set negativeCache
void (boolean, java.lang.String, java.lang.ClassLoader)
boolean internalUsage
String packageName
ClassLoader classLoader
public void (java.lang.String, java.lang.ClassLoader)
String packageName
ClassLoader classLoader
public void (java.lang.String)
String packageName
public java.lang.String getClassName ()
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage forcePackage (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String newPackage
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage pkg
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object cached
synchronized java.lang.Object getPkgProperty (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.WrapFactory wrapFactory
Class cl
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage pkg
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
boolean createPkg
Object cached
String className
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ClassShutter shutter
net.sourceforge.htmlunit.corejs.javascript.Scriptable newValue
public java.lang.Object getDefaultValue (java.lang.Class)
Class ignored
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
public java.lang.String toString ()
public boolean equals (java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage njp
Object obj
public int hashCode ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeJavaTopPackage.classNativeJavaTopPackage.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeJavaTopPackage extends net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage implements net.sourceforge.htmlunit.corejs.javascript.Function net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall {
static final long serialVersionUID
private static final String[][] commonPackages
private static final Object FTAG
private static final int Id_getClass
void (java.lang.ClassLoader)
ClassLoader loader
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object arg
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
ClassLoader loader
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage pkg
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
int j
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage parent
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
ClassLoader loader
net.sourceforge.htmlunit.corejs.javascript.NativeJavaTopPackage top
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject getClass
String[] topNames
net.sourceforge.htmlunit.corejs.javascript.NativeJavaPackage[] topPackages
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject global
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
private net.sourceforge.htmlunit.corejs.javascript.Scriptable js_getClass (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int index
String propName
Object prop
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
Class cl
String name
int offset
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeMath.classNativeMath.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeMath extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object MATH_TAG
private static final int Id_toSource
private static final int Id_abs
private static final int Id_acos
private static final int Id_asin
private static final int Id_atan
private static final int Id_atan2
private static final int Id_ceil
private static final int Id_cos
private static final int Id_exp
private static final int Id_floor
private static final int Id_log
private static final int Id_max
private static final int Id_min
private static final int Id_pow
private static final int Id_random
private static final int Id_round
private static final int Id_sin
private static final int Id_sqrt
private static final int Id_tan
private static final int LAST_METHOD_ID
private static final int Id_E
private static final int Id_PI
private static final int Id_LN10
private static final int Id_LN2
private static final int Id_LOG2E
private static final int Id_LOG10E
private static final int Id_SQRT1_2
private static final int Id_SQRT2
private static final int MAX_ID
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeMath obj
private void ()
public java.lang.String getClassName ()
protected void initPrototypeId (int)
String name
int arity
String name
double x
int id
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
double d
int i
long l
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
double x
int methodId
private double js_pow (double, double)
double result
double result
double result
double result
long y_long
double result
long y_long
double x
double y
double result
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeNumber.classNativeNumber.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeNumber extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object NUMBER_TAG
private static final int MAX_PRECISION
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_toFixed
private static final int Id_toExponential
private static final int Id_toPrecision
private static final int MAX_PROTOTYPE_ID
private double doubleValue
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeNumber obj
void (double)
double number
public java.lang.String getClassName ()
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
int attr
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
double val
int base
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
double value
public java.lang.String toString ()
private static java.lang.String num_to (double, java.lang.Object[], int, int, int, int)
int precision
String msg
double val
Object[] args
int zeroArgMode
int oneArgMode
int precisionMin
int precisionOffset
int precision
StringBuilder sb
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$EntrySet$1$1.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet$1$1 extends java.lang.Object implements java.util.Map$Entry {
final Object val$ekey
final Object val$value
final net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet$1 this$2
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet$1, java.lang.Object, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object other
java.util.Map$Entry e
public int hashCode ()
public java.lang.String toString ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$EntrySet$1.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet this$1
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object ekey
Object value
public void remove ()
public volatile java.lang.Object next ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$EntrySet.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$EntrySet extends java.util.AbstractSet {
final net.sourceforge.htmlunit.corejs.javascript.NativeObject this$0
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject)
public java.util.Iterator iterator ()
public int size ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$KeySet$1.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$KeySet$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final net.sourceforge.htmlunit.corejs.javascript.NativeObject$KeySet this$1
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject$KeySet)
public boolean hasNext ()
public java.lang.Object next ()
ArrayIndexOutOfBoundsException e
public void remove ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$KeySet.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$KeySet extends java.util.AbstractSet {
final net.sourceforge.htmlunit.corejs.javascript.NativeObject this$0
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject)
public boolean contains (java.lang.Object)
Object key
public java.util.Iterator iterator ()
public int size ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$ValueCollection$1.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$ValueCollection$1 extends java.lang.Object implements java.util.Iterator {
Object[] ids
Object key
int index
final net.sourceforge.htmlunit.corejs.javascript.NativeObject$ValueCollection this$1
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject$ValueCollection)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject$ValueCollection.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeObject$ValueCollection extends java.util.AbstractCollection {
final net.sourceforge.htmlunit.corejs.javascript.NativeObject this$0
void (net.sourceforge.htmlunit.corejs.javascript.NativeObject)
public java.util.Iterator iterator ()
public int size ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeObject.classNativeObject.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeObject extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject implements java.util.Map {
static final long serialVersionUID
private static final Object OBJECT_TAG
private static final int ConstructorId_getPrototypeOf
private static final int ConstructorId_keys
private static final int ConstructorId_getOwnPropertyNames
private static final int ConstructorId_getOwnPropertyDescriptor
private static final int ConstructorId_defineProperty
private static final int ConstructorId_isExtensible
private static final int ConstructorId_preventExtensions
private static final int ConstructorId_defineProperties
private static final int ConstructorId_create
private static final int ConstructorId_isSealed
private static final int ConstructorId_isFrozen
private static final int ConstructorId_seal
private static final int ConstructorId_freeze
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toLocaleString
private static final int Id_valueOf
private static final int Id_hasOwnProperty
private static final int Id_propertyIsEnumerable
private static final int Id_isPrototypeOf
private static final int Id_toSource
private static final int Id___defineGetter__
private static final int Id___defineSetter__
private static final int Id___lookupGetter__
private static final int Id___lookupSetter__
private static final int MAX_PROTOTYPE_ID
public void ()
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeObject obj
public java.lang.String getClassName ()
public java.lang.String toString ()
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String s
int L
boolean result
int index
boolean result
String s
boolean result
boolean result
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
int attrs
int index
boolean result
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
int attrs
String s
boolean result
net.sourceforge.htmlunit.corejs.javascript.Scriptable v
boolean result
Object badArg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
String name
int index
net.sourceforge.htmlunit.corejs.javascript.Callable getterOrSetter
boolean isSetter
net.sourceforge.htmlunit.corejs.javascript.Scriptable v
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
String name
int index
boolean isSetter
Object gs
Object arg
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int i
Object arg
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object[] ids
int i
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object[] ids
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object nameArg
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable desc
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object name
Object descArg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
Object propsObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable props
net.sourceforge.htmlunit.corejs.javascript.Scriptable props
Object arg
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject newObject
Object configurable
Object name
Object[] arr$
int len$
int i$
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object name
Object[] arr$
int len$
int i$
Object arg
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object obj
java.util.Iterator i$
Object value
public java.lang.Object remove (java.lang.Object)
Object key
Object value
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void clear ()
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeScript.classNativeScript.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.NativeScript extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private static final Object SCRIPT_TAG
private static final int Id_constructor
private static final int Id_toString
private static final int Id_compile
private static final int Id_exec
private static final int MAX_PROTOTYPE_ID
private net.sourceforge.htmlunit.corejs.javascript.Script script
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeScript obj
private void (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script script
public java.lang.String getClassName ()
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
public int getLength ()
public int getArity ()
java.lang.String decompile (int, int)
int indent
int flags
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
String source
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.NativeScript nscript
net.sourceforge.htmlunit.corejs.javascript.NativeScript real
net.sourceforge.htmlunit.corejs.javascript.Script realScript
net.sourceforge.htmlunit.corejs.javascript.NativeScript real
String source
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
private static net.sourceforge.htmlunit.corejs.javascript.NativeScript realThis (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
private static net.sourceforge.htmlunit.corejs.javascript.Script compile (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String source
int[] linep
String filename
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter reporter
protected int findPrototypeId (java.lang.String)
String X
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeString.classNativeString.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.NativeString extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private static final Object STRING_TAG
private static final int Id_length
private static final int MAX_INSTANCE_ID
private static final int ConstructorId_fromCharCode
private static final int Id_constructor
private static final int Id_toString
private static final int Id_toSource
private static final int Id_valueOf
private static final int Id_charAt
private static final int Id_charCodeAt
private static final int Id_indexOf
private static final int Id_lastIndexOf
private static final int Id_split
private static final int Id_substring
private static final int Id_toLowerCase
private static final int Id_toUpperCase
private static final int Id_substr
private static final int Id_concat
private static final int Id_slice
private static final int Id_bold
private static final int Id_italics
private static final int Id_fixed
private static final int Id_strike
private static final int Id_small
private static final int Id_big
private static final int Id_blink
private static final int Id_sup
private static final int Id_sub
private static final int Id_fontsize
private static final int Id_fontcolor
private static final int Id_link
private static final int Id_anchor
private static final int Id_equals
private static final int Id_equalsIgnoreCase
private static final int Id_match
private static final int Id_search
private static final int Id_replace
private static final int Id_localeCompare
private static final int Id_toLocaleLowerCase
private static final int Id_toLocaleUpperCase
private static final int Id_trim
private static final int MAX_PROTOTYPE_ID
private static final int ConstructorId_charAt
private static final int ConstructorId_charCodeAt
private static final int ConstructorId_indexOf
private static final int ConstructorId_lastIndexOf
private static final int ConstructorId_split
private static final int ConstructorId_substring
private static final int ConstructorId_toLowerCase
private static final int ConstructorId_toUpperCase
private static final int ConstructorId_substr
private static final int ConstructorId_concat
private static final int ConstructorId_slice
private static final int ConstructorId_equalsIgnoreCase
private static final int ConstructorId_match
private static final int ConstructorId_search
private static final int ConstructorId_replace
private static final int ConstructorId_localeCompare
private static final int ConstructorId_toLocaleLowerCase
private CharSequence string
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeString obj
void (java.lang.CharSequence)
CharSequence s
public java.lang.String getClassName ()
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String s
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void fillConstructorProperties (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
int i
Object[] newArgs
int i
int N
StringBuffer sb
CharSequence s
CharSequence s
CharSequence target
double pos
char c
String s1
String s2
int actionType
int actionType
int actionType
java.text.Collator collator
String str
char[] chars
int start
int end
CharSequence cs
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
private static net.sourceforge.htmlunit.corejs.javascript.NativeString realThis (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
private static java.lang.String tagify (java.lang.Object, java.lang.String, java.lang.String, java.lang.Object[])
Object thisObj
String tag
String attribute
Object[] args
String str
StringBuffer result
public java.lang.CharSequence toCharSequence ()
public java.lang.String toString ()
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
private static int js_indexOf (java.lang.String, java.lang.Object[])
String target
Object[] args
String search
double begin
private static int js_lastIndexOf (java.lang.String, java.lang.Object[])
String target
Object[] args
String search
double end
private static java.lang.CharSequence js_substring (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.CharSequence, java.lang.Object[])
double end
double temp
net.sourceforge.htmlunit.corejs.javascript.Context cx
CharSequence target
Object[] args
int length
double start
double end
int getLength ()
private static java.lang.CharSequence js_substr (java.lang.CharSequence, java.lang.Object[])
double end
CharSequence target
Object[] args
double begin
double end
int length
private static java.lang.String js_concat (java.lang.String, java.lang.Object[])
String arg
String s
int i
int i
String target
Object[] args
int N
int size
String[] argsAsStrings
StringBuffer result
private static java.lang.CharSequence js_slice (java.lang.CharSequence, java.lang.Object[])
double end
double begin
double end
int length
CharSequence target
Object[] args
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NativeWith.classNativeWith.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NativeWith extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Scriptable net.sourceforge.htmlunit.corejs.javascript.IdFunctionCall java.io.Serializable {
private static final long serialVersionUID
private static final Object FTAG
private static final int Id_constructor
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
static void init (net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.NativeWith obj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject ctor
private void ()
protected void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public java.lang.String getClassName ()
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (java.lang.String)
String id
public void delete (int)
int index
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
public void setPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getParentScope ()
public void setParentScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
public java.lang.Object[] getIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
protected java.lang.Object updateDotQuery (boolean)
boolean value
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
static boolean isWithFunction (java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
Object functionObj
static java.lang.Object newWithSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.NativeWith thisObj
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/Node$1.classNode.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Node$1 extends java.lang.Object {
}
net/sourceforge/htmlunit/corejs/javascript/Node$NodeIterator.classNode.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Node$NodeIterator extends java.lang.Object implements java.util.Iterator {
private net.sourceforge.htmlunit.corejs.javascript.Node cursor
private net.sourceforge.htmlunit.corejs.javascript.Node prev
private net.sourceforge.htmlunit.corejs.javascript.Node prev2
private boolean removed
final net.sourceforge.htmlunit.corejs.javascript.Node this$0
public void (net.sourceforge.htmlunit.corejs.javascript.Node)
public boolean hasNext ()
public net.sourceforge.htmlunit.corejs.javascript.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
net/sourceforge/htmlunit/corejs/javascript/Node$PropListItem.classNode.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem next
int type
int intValue
Object objectValue
private void ()
void (net.sourceforge.htmlunit.corejs.javascript.Node$1)
net.sourceforge.htmlunit.corejs.javascript.Node$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/Node.classNode.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Node extends java.lang.Object implements java.lang.Iterable {
public static final int FUNCTION_PROP
public static final int LOCAL_PROP
public static final int LOCAL_BLOCK_PROP
public static final int REGEXP_PROP
public static final int CASEARRAY_PROP
public static final int TARGETBLOCK_PROP
public static final int VARIABLE_PROP
public static final int ISNUMBER_PROP
public static final int DIRECTCALL_PROP
public static final int SPECIALCALL_PROP
public static final int SKIP_INDEXES_PROP
public static final int OBJECT_IDS_PROP
public static final int INCRDECR_PROP
public static final int CATCH_SCOPE_PROP
public static final int LABEL_ID_PROP
public static final int MEMBER_TYPE_PROP
public static final int NAME_PROP
public static final int CONTROL_BLOCK_PROP
public static final int PARENTHESIZED_PROP
public static final int GENERATOR_END_PROP
public static final int DESTRUCTURING_ARRAY_LENGTH
public static final int DESTRUCTURING_NAMES
public static final int DESTRUCTURING_PARAMS
public static final int JSDOC_PROP
public static final int EXPRESSION_CLOSURE_PROP
public static final int DESTRUCTURING_SHORTHAND
public static final int LAST_PROP
public static final int BOTH
public static final int LEFT
public static final int RIGHT
public static final int NON_SPECIALCALL
public static final int SPECIALCALL_EVAL
public static final int SPECIALCALL_WITH
public static final int DECR_FLAG
public static final int POST_FLAG
public static final int PROPERTY_FLAG
public static final int ATTRIBUTE_FLAG
public static final int DESCENDANTS_FLAG
private static final net.sourceforge.htmlunit.corejs.javascript.Node NOT_SET
public static final int END_UNREACHED
public static final int END_DROPS_OFF
public static final int END_RETURNS
public static final int END_RETURNS_VALUE
public static final int END_YIELDS
protected int type
protected net.sourceforge.htmlunit.corejs.javascript.Node next
protected net.sourceforge.htmlunit.corejs.javascript.Node first
protected net.sourceforge.htmlunit.corejs.javascript.Node last
protected int lineno
protected net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem propListHead
public void (int)
int nodeType
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node child
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node mid
net.sourceforge.htmlunit.corejs.javascript.Node right
public void (int, int)
int nodeType
int line
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, int)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node child
int line
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
int line
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int)
int nodeType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node mid
net.sourceforge.htmlunit.corejs.javascript.Node right
int line
public static net.sourceforge.htmlunit.corejs.javascript.Node newNumber (double)
double number
net.sourceforge.htmlunit.corejs.javascript.ast.NumberLiteral n
public static net.sourceforge.htmlunit.corejs.javascript.Node newString (java.lang.String)
String str
public static net.sourceforge.htmlunit.corejs.javascript.Node newString (int, java.lang.String)
int type
String str
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
public int getType ()
public net.sourceforge.htmlunit.corejs.javascript.Node setType (int)
int type
public java.lang.String getJsDoc ()
net.sourceforge.htmlunit.corejs.javascript.ast.Comment comment
public net.sourceforge.htmlunit.corejs.javascript.ast.Comment getJsDocNode ()
public void setJsDocNode (net.sourceforge.htmlunit.corejs.javascript.ast.Comment)
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
public boolean hasChildren ()
public net.sourceforge.htmlunit.corejs.javascript.Node getFirstChild ()
public net.sourceforge.htmlunit.corejs.javascript.Node getLastChild ()
public net.sourceforge.htmlunit.corejs.javascript.Node getNext ()
public net.sourceforge.htmlunit.corejs.javascript.Node getChildBefore (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node n
public net.sourceforge.htmlunit.corejs.javascript.Node getLastSibling ()
net.sourceforge.htmlunit.corejs.javascript.Node n
public void addChildToFront (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node child
public void addChildToBack (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node child
public void addChildrenToFront (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node children
net.sourceforge.htmlunit.corejs.javascript.Node lastSib
public void addChildrenToBack (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node children
public void addChildBefore (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node newChild
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node prev
public void addChildAfter (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node newChild
net.sourceforge.htmlunit.corejs.javascript.Node node
public void removeChild (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node prev
public void replaceChild (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node prev
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node newChild
public void replaceChildAfter (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node prevChild
net.sourceforge.htmlunit.corejs.javascript.Node newChild
net.sourceforge.htmlunit.corejs.javascript.Node child
public void removeChildren ()
public java.util.Iterator iterator ()
private static final java.lang.String propToString (int)
int propType
private net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem lookupProperty (int)
int propType
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem x
private net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem ensureProperty (int)
int propType
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
public void removeProp (int)
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem prev
int propType
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem x
public java.lang.Object getProp (int)
int propType
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
public int getIntProp (int, int)
int propType
int defaultValue
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
public int getExistingIntProp (int)
int propType
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
public void putProp (int, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
int propType
Object prop
public void putIntProp (int, int)
int propType
int prop
net.sourceforge.htmlunit.corejs.javascript.Node$PropListItem item
public int getLineno ()
public void setLineno (int)
int lineno
public final double getDouble ()
public final void setDouble (double)
double number
public final java.lang.String getString ()
public final void setString (java.lang.String)
String s
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getScope ()
public void setScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope s
public static net.sourceforge.htmlunit.corejs.javascript.Node newTarget ()
public final int labelId ()
public void labelId (int)
int labelId
public boolean hasConsistentReturnUsage ()
int n
private int endCheckIf ()
net.sourceforge.htmlunit.corejs.javascript.Node th
net.sourceforge.htmlunit.corejs.javascript.Node el
int rv
private int endCheckSwitch ()
int rv
private int endCheckTry ()
int rv
private int endCheckLoop ()
net.sourceforge.htmlunit.corejs.javascript.Node n
int rv
private int endCheckBlock ()
net.sourceforge.htmlunit.corejs.javascript.Node n
int rv
private int endCheckLabel ()
int rv
private int endCheckBreak ()
net.sourceforge.htmlunit.corejs.javascript.Node n
private int endCheck ()
public boolean hasSideEffects ()
public void resetTargets ()
private void resetTargets_r ()
net.sourceforge.htmlunit.corejs.javascript.Node child
public java.lang.String toString ()
private void toString (net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap, java.lang.StringBuffer)
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap printIds
StringBuffer sb
public java.lang.String toStringTree (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode treeTop
private static void toStringTreeHelper (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap, int, java.lang.StringBuffer)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode treeTop
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap printIds
int level
StringBuffer sb
private static void generatePrintIds (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap)
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap map
private static void appendPrintId (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap, java.lang.StringBuffer)
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap printIds
StringBuffer sb
static net.sourceforge.htmlunit.corejs.javascript.Node access$000 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/NodeTransformer.classNodeTransformer.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.NodeTransformer extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ObjArray loops
private net.sourceforge.htmlunit.corejs.javascript.ObjArray loopEnds
private boolean hasFinally
public void ()
public final void transform (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
private void transformCompilationUnit (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
boolean createScopeObjects
boolean inStrictMode
private void transformCompilationUnit_r (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.Scope, boolean, boolean)
net.sourceforge.htmlunit.corejs.javascript.Node lastInitialName
boolean initial
net.sourceforge.htmlunit.corejs.javascript.Node node
String name
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Node let
net.sourceforge.htmlunit.corejs.javascript.Node innerLet
net.sourceforge.htmlunit.corejs.javascript.Node oldNode
net.sourceforge.htmlunit.corejs.javascript.ast.Scope newScope
net.sourceforge.htmlunit.corejs.javascript.Node leave
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jump
net.sourceforge.htmlunit.corejs.javascript.Node finallytarget
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jsrnode
net.sourceforge.htmlunit.corejs.javascript.Node jsrtarget
net.sourceforge.htmlunit.corejs.javascript.Node unwind
net.sourceforge.htmlunit.corejs.javascript.Node unwind
net.sourceforge.htmlunit.corejs.javascript.Node n
int elemtype
int i
net.sourceforge.htmlunit.corejs.javascript.Node store
net.sourceforge.htmlunit.corejs.javascript.Node returnNode
net.sourceforge.htmlunit.corejs.javascript.Node returnExpr
boolean isGenerator
net.sourceforge.htmlunit.corejs.javascript.Node unwindBlock
net.sourceforge.htmlunit.corejs.javascript.Node leave
net.sourceforge.htmlunit.corejs.javascript.ast.Jump tryNode
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jsrFinally
net.sourceforge.htmlunit.corejs.javascript.Node n
int elemtype
int i
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jump
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jumpStatement
boolean createWith
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node pop
net.sourceforge.htmlunit.corejs.javascript.Node cursor
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.ast.Scope defining
net.sourceforge.htmlunit.corejs.javascript.Node first
net.sourceforge.htmlunit.corejs.javascript.Node last
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node nameSource
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node nameSource
String name
net.sourceforge.htmlunit.corejs.javascript.ast.Scope defining
net.sourceforge.htmlunit.corejs.javascript.Node previous
int type
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
net.sourceforge.htmlunit.corejs.javascript.Node parent
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
boolean createScopeObjects
boolean inStrictMode
net.sourceforge.htmlunit.corejs.javascript.Node node
protected void visitNew (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
protected void visitCall (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
protected net.sourceforge.htmlunit.corejs.javascript.Node visitLet (boolean, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int i
java.util.List destructuringNames
net.sourceforge.htmlunit.corejs.javascript.Node c
net.sourceforge.htmlunit.corejs.javascript.Node current
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node v
java.util.ArrayList list
net.sourceforge.htmlunit.corejs.javascript.Node objectLiteral
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.Node newVars
net.sourceforge.htmlunit.corejs.javascript.Node c
net.sourceforge.htmlunit.corejs.javascript.Node current
net.sourceforge.htmlunit.corejs.javascript.Node stringNode
net.sourceforge.htmlunit.corejs.javascript.Node init
net.sourceforge.htmlunit.corejs.javascript.Node v
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scopeParent
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scopeParent
boolean createWith
net.sourceforge.htmlunit.corejs.javascript.Node parent
net.sourceforge.htmlunit.corejs.javascript.Node previous
net.sourceforge.htmlunit.corejs.javascript.Node scopeNode
net.sourceforge.htmlunit.corejs.javascript.Node vars
net.sourceforge.htmlunit.corejs.javascript.Node body
boolean isExpression
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.Node newVars
private static net.sourceforge.htmlunit.corejs.javascript.Node addBeforeCurrent (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node parent
net.sourceforge.htmlunit.corejs.javascript.Node previous
net.sourceforge.htmlunit.corejs.javascript.Node current
net.sourceforge.htmlunit.corejs.javascript.Node toAdd
private static net.sourceforge.htmlunit.corejs.javascript.Node replaceCurrent (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node parent
net.sourceforge.htmlunit.corejs.javascript.Node previous
net.sourceforge.htmlunit.corejs.javascript.Node current
net.sourceforge.htmlunit.corejs.javascript.Node replacement
}
net/sourceforge/htmlunit/corejs/javascript/ObjArray.classObjArray.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ObjArray extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private int size
private boolean sealed
private static final int FIELDS_STORE_SIZE
private transient Object f0
private transient Object f1
private transient Object f2
private transient Object f3
private transient Object f4
private transient Object[] data
public void ()
public final boolean isSealed ()
public final void seal ()
public final boolean isEmpty ()
public final int size ()
public final void setSize (int)
int i
int newSize
int N
public final java.lang.Object get (int)
int index
public final void set (int, java.lang.Object)
int index
Object value
private java.lang.Object getImpl (int)
int index
private void setImpl (int, java.lang.Object)
int index
Object value
public int indexOf (java.lang.Object)
Object current
int i
Object obj
int N
public int lastIndexOf (java.lang.Object)
Object current
int i
Object obj
public final java.lang.Object peek ()
int N
public final java.lang.Object pop ()
int N
Object top
public final void push (java.lang.Object)
Object value
public final void add (java.lang.Object)
Object value
int N
public final void add (int, java.lang.Object)
int index
Object value
int N
Object tmp
public final void remove (int)
int index
int N
public final void clear ()
int i
int N
public final java.lang.Object[] toArray ()
Object[] array
public final void toArray (java.lang.Object[])
Object[] array
public final void toArray (java.lang.Object[], int)
Object[] array
int offset
int N
private void ensureCapacity (int)
int alloc
Object[] tmp
int alloc
int minimalCapacity
int required
private static java.lang.RuntimeException onInvalidIndex (int, int)
int index
int upperBound
String msg
private static java.lang.RuntimeException onEmptyStackTopRead ()
private static java.lang.RuntimeException onSeledMutation ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object obj
int i
java.io.ObjectOutputStream os
int N
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object obj
int i
java.io.ObjectInputStream is
int N
}
net/sourceforge/htmlunit/corejs/javascript/ObjToIntMap$Iterator.classObjToIntMap.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap master
private int cursor
private int remaining
private Object[] keys
private int[] values
void (net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap)
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap master
final void init (java.lang.Object[], int[], int)
Object[] keys
int[] values
int keyCount
public void start ()
public boolean done ()
public void next ()
Object key
public java.lang.Object getKey ()
Object key
public int getValue ()
public void setValue (int)
int value
}
net/sourceforge/htmlunit/corejs/javascript/ObjToIntMap.classObjToIntMap.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int A
private static final Object DELETED
private transient Object[] keys
private transient int[] values
private int power
private int keyCount
private transient int occupiedCount
private static final boolean check
public void ()
public void (int)
int keyCountHint
int minimalCapacity
int i
public boolean isEmpty ()
public int size ()
public boolean has (java.lang.Object)
Object key
public int get (java.lang.Object, int)
Object key
int defaultValue
int index
public int getExisting (java.lang.Object)
Object key
int index
public void put (java.lang.Object, int)
Object key
int value
int index
public java.lang.Object intern (java.lang.Object)
Object keyArg
boolean nullKey
int index
public void remove (java.lang.Object)
Object key
int index
public void clear ()
int i
public net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator newIterator ()
final void initIterator (net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator)
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator i
public java.lang.Object[] getKeys ()
Object[] array
public void getKeys (java.lang.Object[], int)
Object key
int i
Object[] array
int offset
int count
private static int tableLookupStep (int, int, int)
int fraction
int mask
int power
int shift
private int findIndex (java.lang.Object)
int N
int mask
int step
int n
int hash
int fraction
int index
Object test
Object key
private int insertNewKey (java.lang.Object, int)
int mask
int step
int firstIndex
Object key
int hash
int fraction
int index
int N
private void rehashTable ()
int N
int keyHash
int index
Object key
int i
int N
Object[] oldKeys
int[] oldValues
int oldN
int remaining
private int ensureIndex (java.lang.Object)
int N
int mask
int step
int n
int fraction
Object test
Object key
int hash
int index
int firstDeleted
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object key
int i
java.io.ObjectOutputStream out
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int hash
int index
int i
int N
java.io.ObjectInputStream in
int writtenKeyCount
static java.lang.Object access$000 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/Parser$1.classParser.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Parser$1 extends java.lang.Object {
}
net/sourceforge/htmlunit/corejs/javascript/Parser$ConditionData.classParser.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
int lp
int rp
private void ()
void (net.sourceforge.htmlunit.corejs.javascript.Parser$1)
net.sourceforge.htmlunit.corejs.javascript.Parser$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/Parser$ParserException.classParser.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.Parser$ParserException extends java.lang.RuntimeException {
static final long serialVersionUID
private void ()
void (net.sourceforge.htmlunit.corejs.javascript.Parser$1)
net.sourceforge.htmlunit.corejs.javascript.Parser$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/Parser$PerFunctionVariables.classParser.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Parser$PerFunctionVariables extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode savedCurrentScriptOrFn
private net.sourceforge.htmlunit.corejs.javascript.ast.Scope savedCurrentScope
private int savedEndFlags
private boolean savedInForInit
private java.util.Map savedLabelSet
private java.util.List savedLoopSet
private java.util.List savedLoopAndSwitchSet
final net.sourceforge.htmlunit.corejs.javascript.Parser this$0
void (net.sourceforge.htmlunit.corejs.javascript.Parser, net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
void restore ()
}
net/sourceforge/htmlunit/corejs/javascript/Parser.classParser.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Parser extends java.lang.Object {
public static final int ARGC_LIMIT
static final int CLEAR_TI_MASK
static final int TI_AFTER_EOL
static final int TI_CHECK_LABEL
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
private net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
private net.sourceforge.htmlunit.corejs.javascript.ast.IdeErrorReporter errorCollector
private String sourceURI
private char[] sourceChars
boolean calledByCompileFunction
private boolean parseFinished
private net.sourceforge.htmlunit.corejs.javascript.TokenStream ts
private int currentFlaggedToken
private int currentToken
private int syntaxErrorCount
private java.util.List scannedComments
private net.sourceforge.htmlunit.corejs.javascript.ast.Comment currentJsDocComment
protected int nestingOfFunction
private net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement currentLabel
private boolean inDestructuringAssignment
protected boolean inUseStrictDirective
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode currentScriptOrFn
net.sourceforge.htmlunit.corejs.javascript.ast.Scope currentScope
private int endFlags
private boolean inForInit
private java.util.Map labelSet
private java.util.List loopSet
private java.util.List loopAndSwitchSet
private int prevNameTokenStart
private String prevNameTokenString
private int prevNameTokenLineno
private static final int PROP_ENTRY
private static final int GET_ENTRY
private static final int SET_ENTRY
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
public void (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
void addStrictWarning (java.lang.String, java.lang.String)
String messageId
String messageArg
int beg
int end
void addStrictWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
void addWarning (java.lang.String, java.lang.String)
String messageId
String messageArg
int beg
int end
void addWarning (java.lang.String, int, int)
String messageId
int position
int length
void addWarning (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
String message
void addError (java.lang.String)
String messageId
void addError (java.lang.String, int, int)
String messageId
int position
int length
void addError (java.lang.String, java.lang.String)
String messageId
String messageArg
void addError (java.lang.String, java.lang.String, int, int)
int lineno
int offset
String line
String messageId
String messageArg
int position
int length
String message
java.lang.String lookupMessage (java.lang.String)
String messageId
java.lang.String lookupMessage (java.lang.String, java.lang.String)
String messageId
String messageArg
void reportError (java.lang.String)
String messageId
void reportError (java.lang.String, java.lang.String)
String messageId
String messageArg
void reportError (java.lang.String, int, int)
String messageId
int position
int length
void reportError (java.lang.String, java.lang.String, int, int)
String messageId
String messageArg
int position
int length
private int getNodeEnd (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
private void recordComment (int, java.lang.String)
int lineno
String comment
net.sourceforge.htmlunit.corejs.javascript.ast.Comment commentNode
private net.sourceforge.htmlunit.corejs.javascript.ast.Comment getAndResetJsDoc ()
net.sourceforge.htmlunit.corejs.javascript.ast.Comment saved
private int getNumberOfEols (java.lang.String)
int i
String comment
int lines
private int peekToken () throws java.io.IOException
String comment
int lineno
int tt
boolean sawEOL
private int peekFlaggedToken () throws java.io.IOException
private void consumeToken ()
private int nextToken () throws java.io.IOException
int tt
private int nextFlaggedToken () throws java.io.IOException
int ttFlagged
private boolean matchToken (int) throws java.io.IOException
int toMatch
private int peekTokenOrEOL () throws java.io.IOException
int tt
private boolean mustMatchToken (int, java.lang.String) throws java.io.IOException
int toMatch
String messageId
private boolean mustMatchToken (int, java.lang.String, int, int) throws java.io.IOException
int toMatch
String msgId
int pos
int len
private void mustHaveXML ()
public boolean eof ()
boolean insideFunction ()
void pushScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
net.sourceforge.htmlunit.corejs.javascript.ast.Scope parent
void popScope ()
private void enterLoop (net.sourceforge.htmlunit.corejs.javascript.ast.Loop)
net.sourceforge.htmlunit.corejs.javascript.ast.Loop loop
private void exitLoop ()
net.sourceforge.htmlunit.corejs.javascript.ast.Loop loop
private void enterSwitch (net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement)
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement node
private void exitSwitch ()
public net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot parse (java.lang.String, java.lang.String, int)
java.io.IOException iox
String sourceString
String sourceURI
int lineno
public net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot parse (java.io.Reader, java.lang.String, int) throws java.io.IOException
java.io.Reader sourceReader
String sourceURI
int lineno
private net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot parse () throws java.io.IOException
String functionName
String left
String right
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet propertyGet
net.sourceforge.htmlunit.corejs.javascript.ast.Assignment assignment
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode functionNode
net.sourceforge.htmlunit.corejs.javascript.Parser$ParserException e
String directive
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
String msg
StackOverflowError ex
String msg
net.sourceforge.htmlunit.corejs.javascript.ast.Comment c
java.util.Iterator i$
int last
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot root
int baseLineno
int end
boolean inDirectivePrologue
boolean savedStrictMode
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parseFunctionBody () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.ReturnStatement n
String directive
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
int tt
net.sourceforge.htmlunit.corejs.javascript.Parser$ParserException e
boolean isExpressionClosure
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.Block pn
boolean inDirectivePrologue
boolean savedStrictMode
int end
private java.lang.String getDirective (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
private void parseFunctionParams (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
String pname
String paramName
int tt
net.sourceforge.htmlunit.corejs.javascript.Node assign
java.util.Map$Entry param
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Node destructuringNode
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
java.util.Map destructuring
java.util.Set paramNames
private net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode function (int) throws java.io.IOException
String id
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode memberExprHead
String msg
int type
int syntheticType
int baseLineno
int functionSourceStart
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode memberExprNode
int lpPos
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
net.sourceforge.htmlunit.corejs.javascript.Parser$PerFunctionVariables savedVars
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statements (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode block
int tt
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statements () throws java.io.IOException
private net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData condition () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement () throws java.io.IOException
int beg
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
net.sourceforge.htmlunit.corejs.javascript.Parser$ParserException e
int tt
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statementHelper () throws java.io.IOException
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int tt
int pos
private void autoInsertSemicolon (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int ttFlagged
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.IfStatement ifStatement () throws java.io.IOException
int pos
int lineno
int elsePos
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ifTrue
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ifFalse
int end
net.sourceforge.htmlunit.corejs.javascript.ast.IfStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement switchStatement () throws java.io.IOException
int casePos
int caseLineno
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode caseExpression
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase caseNode
boolean hasDefault
int tt
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement pn
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode discriminant
private net.sourceforge.htmlunit.corejs.javascript.ast.WhileLoop whileLoop () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.WhileLoop pn
private net.sourceforge.htmlunit.corejs.javascript.ast.DoLoop doLoop () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.DoLoop pn
private net.sourceforge.htmlunit.corejs.javascript.ast.Loop forLoop () throws java.io.IOException
int tmpPos
net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop fis
net.sourceforge.htmlunit.corejs.javascript.ast.ForLoop fl
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
int tt
int forPos
int lineno
boolean isForEach
boolean isForIn
int eachPos
int inPos
int lp
int rp
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode init
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode cond
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode incr
net.sourceforge.htmlunit.corejs.javascript.ast.Loop pn
net.sourceforge.htmlunit.corejs.javascript.ast.Scope tempScope
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode forLoopInit (int) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode init
int tt
private net.sourceforge.htmlunit.corejs.javascript.ast.TryStatement tryStatement () throws java.io.IOException
int catchLineNum
int catchPos
int lp
int rp
int guardPos
net.sourceforge.htmlunit.corejs.javascript.ast.Name varName
String varNameString
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode catchCond
net.sourceforge.htmlunit.corejs.javascript.ast.Block catchBlock
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause catchNode
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
int tryPos
int lineno
int finallyPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode tryBlock
int tryEnd
java.util.List clauses
boolean sawDefaultCatch
int peek
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode finallyBlock
net.sourceforge.htmlunit.corejs.javascript.ast.TryStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.ThrowStatement throwStatement () throws java.io.IOException
int pos
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.ast.ThrowStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement matchJumpLabelName () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement label
private net.sourceforge.htmlunit.corejs.javascript.ast.BreakStatement breakStatement () throws java.io.IOException
int lineno
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.Name breakLabel
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement labels
net.sourceforge.htmlunit.corejs.javascript.ast.Jump breakTarget
net.sourceforge.htmlunit.corejs.javascript.ast.BreakStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.ContinueStatement continueStatement () throws java.io.IOException
int lineno
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement labels
net.sourceforge.htmlunit.corejs.javascript.ast.Loop target
net.sourceforge.htmlunit.corejs.javascript.ast.ContinueStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.WithStatement withStatement () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.Comment withComment
int lineno
int pos
int lp
int rp
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode obj
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
net.sourceforge.htmlunit.corejs.javascript.ast.WithStatement pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode letStatement () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int lineno
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private static final boolean nowAllSet (int, int, int)
int before
int after
int mask
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode returnOrYield (int, boolean) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ret
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
int tt
boolean exprContext
int lineno
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
int before
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ret
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode block () throws java.io.IOException
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.Scope block
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode defaultXmlNamespace () throws java.io.IOException
int lineno
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression dxmln
net.sourceforge.htmlunit.corejs.javascript.ast.ExpressionStatement es
private void recordLabel (net.sourceforge.htmlunit.corejs.javascript.ast.Label, net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.Label dup
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement ls
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement bundle
String name
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode nameOrLabel () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
net.sourceforge.htmlunit.corejs.javascript.ast.Label lb
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.Label lb
java.util.Iterator i$
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement bundle
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode stmt
private net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration variables (int, int, boolean) throws java.io.IOException
String id
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode destructuring
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
int tt
int kidPos
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode init
net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer vi
int declType
int pos
boolean isStatement
int end
net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration pn
net.sourceforge.htmlunit.corejs.javascript.ast.Comment varjsdocNode
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode let (boolean, int) throws java.io.IOException
int beg
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode stmt
net.sourceforge.htmlunit.corejs.javascript.ast.ExpressionStatement es
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration vars
boolean isStatement
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.LetNode pn
void defineSymbol (int, java.lang.String)
int declType
String name
void defineSymbol (int, java.lang.String, boolean)
int declType
String name
boolean ignoreNotInBlock
net.sourceforge.htmlunit.corejs.javascript.ast.Scope definingScope
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
int symDeclType
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode assignExpr () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
int opPos
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condExpr () throws java.io.IOException
int line
int qmarkPos
int colonPos
boolean wasInForInit
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ifTrue
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ifFalse
int beg
int len
net.sourceforge.htmlunit.corejs.javascript.ast.ConditionalExpression ce
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode orExpr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode andExpr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode bitOrExpr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode bitXorExpr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode bitAndExpr () throws java.io.IOException
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode eqExpr () throws java.io.IOException
int parseToken
int tt
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode relExpr () throws java.io.IOException
int tt
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode shiftExpr () throws java.io.IOException
int tt
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode addExpr () throws java.io.IOException
int tt
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode mulExpr () throws java.io.IOException
int tt
int opPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode unaryExpr () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression expr
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression uexpr
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
int tt
int line
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode xmlInitializer () throws java.io.IOException
int beg
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.ast.XmlExpression xexpr
int pos
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.XmlLiteral pn
private java.util.List argumentList () throws java.io.IOException
java.io.IOException ex
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode en
java.util.List result
boolean wasInForInit
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode memberExpr (boolean) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
java.util.List args
int rp
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral initializer
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.NewExpression nx
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
int end
int lp
boolean allowCallSyntax
int tt
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode tail
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode memberExprTail (boolean, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode) throws java.io.IOException
int opPos
int rp
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode filter
int end
net.sourceforge.htmlunit.corejs.javascript.ast.XmlDotQuery q
int lb
int rb
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet g
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionCall f
java.util.List args
int tt
int lineno
boolean allowCallSyntax
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode propertyAccess (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode) throws java.io.IOException
int maybeName
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet pg
String name
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
int memberTypeFlags
int lineno
int dotPos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode ref
int token
boolean xml
net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression result
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode attributeAccess () throws java.io.IOException
int tt
int atPos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode propertyName (int, java.lang.String, int) throws java.io.IOException
int atPos
String s
int memberTypeFlags
int pos
int lineno
int colonPos
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.Name ns
net.sourceforge.htmlunit.corejs.javascript.ast.XmlPropRef ref
private net.sourceforge.htmlunit.corejs.javascript.ast.XmlElemRef xmlElemRef (int, net.sourceforge.htmlunit.corejs.javascript.ast.Name, int) throws java.io.IOException
int atPos
net.sourceforge.htmlunit.corejs.javascript.ast.Name namespace
int colonPos
int lb
int rb
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
int end
net.sourceforge.htmlunit.corejs.javascript.ast.XmlElemRef ref
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode destructuringPrimaryExpr () throws java.io.IOException net.sourceforge.htmlunit.corejs.javascript.Parser$ParserException
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode primaryExpr () throws java.io.IOException
String s
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral re
int ttFlagged
int tt
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parenExpr () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
int lineno
int begin
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
net.sourceforge.htmlunit.corejs.javascript.ast.ParenthesizedExpression pn
boolean wasInForInit
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode name (int, int) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
int ttFlagged
int tt
String nameString
int namePos
int nameLineno
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arrayLiteral () throws java.io.IOException
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
java.util.Iterator i$
int pos
int end
java.util.List elements
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral pn
boolean after_lb_or_comma
int afterComma
int skipCount
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arrayComprehension (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
int pos
java.util.List loops
int ifPos
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension pn
private net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop arrayComprehensionLoop () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iter
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode obj
int pos
int eachPos
int lp
int rp
int inPos
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode generatorExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
int pos
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode generatorExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int, boolean) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
int pos
boolean inFunctionParams
java.util.List loops
int ifPos
net.sourceforge.htmlunit.corejs.javascript.Parser$ConditionData data
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression pn
private net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop generatorExpressionLoop () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iter
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode obj
int pos
int lp
int rp
int inPos
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop pn
private net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral objectLiteral () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty objectProp
boolean isGet
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pname
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
int ppos
int peeked
boolean maybeGetterOrSetter
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pname
String propertyName
int entryKind
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.Comment jsdocNode
int pos
int lineno
int afterComma
java.util.List elems
java.util.Set getterNames
java.util.Set setterNames
net.sourceforge.htmlunit.corejs.javascript.ast.Comment objJsdocNode
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral pn
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode objliteralProperty () throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pname
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pname
int tt
private net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty plainProperty (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode nn
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty pn
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode property
int ptt
int tt
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty pn
private net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty getterSetterProperty (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, boolean) throws java.io.IOException
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode propName
boolean isGetter
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty pn
int end
private net.sourceforge.htmlunit.corejs.javascript.ast.Name createNameNode ()
private net.sourceforge.htmlunit.corejs.javascript.ast.Name createNameNode (boolean, int)
boolean checkActivation
int token
int beg
String s
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
private net.sourceforge.htmlunit.corejs.javascript.ast.StringLiteral createStringLiteral ()
int pos
int end
net.sourceforge.htmlunit.corejs.javascript.ast.StringLiteral s
protected void checkActivationName (java.lang.String, int)
String name
int token
boolean activation
protected void setRequiresActivation ()
private void checkCallRequiresActivation (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode pn
protected void setIsGenerator ()
private void checkBadIncDec (net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression)
net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression expr
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode op
int tt
private net.sourceforge.htmlunit.corejs.javascript.ast.ErrorNode makeErrorNode ()
net.sourceforge.htmlunit.corejs.javascript.ast.ErrorNode pn
private int nodeEnd (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
private void saveNameTokenData (int, java.lang.String, int)
int pos
String name
int lineno
private int lineBeginningFor (int)
char c
int pos
char[] buf
private void warnMissingSemi (int, int)
int beg
int pos
int end
private void warnTrailingComma (int, java.util.List, int)
int pos
java.util.List elems
int commaPos
private java.lang.String readFully (java.io.Reader) throws java.io.IOException
char[] cbuf
StringBuilder sb
int bytes_read
java.io.Reader reader
java.io.BufferedReader in
net.sourceforge.htmlunit.corejs.javascript.Node createDestructuringAssignment (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
String tempName
net.sourceforge.htmlunit.corejs.javascript.Node result
net.sourceforge.htmlunit.corejs.javascript.Node comma
net.sourceforge.htmlunit.corejs.javascript.Node destructuringAssignmentHelper (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, java.lang.String)
int variableType
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
String tempName
net.sourceforge.htmlunit.corejs.javascript.ast.Scope result
net.sourceforge.htmlunit.corejs.javascript.Node comma
java.util.List destructuringNames
boolean empty
boolean destructuringArray (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral, int, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node, java.util.List)
String name
net.sourceforge.htmlunit.corejs.javascript.Node rightElem
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral array
int variableType
String tempName
net.sourceforge.htmlunit.corejs.javascript.Node parent
java.util.List destructuringNames
boolean empty
int setOp
int index
boolean destructuringObject (net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral, int, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node, java.util.List)
net.sourceforge.htmlunit.corejs.javascript.Node s
net.sourceforge.htmlunit.corejs.javascript.Node s
net.sourceforge.htmlunit.corejs.javascript.Node s
String name
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode id
net.sourceforge.htmlunit.corejs.javascript.Node rightElem
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode value
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty prop
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral node
int variableType
String tempName
net.sourceforge.htmlunit.corejs.javascript.Node parent
java.util.List destructuringNames
boolean empty
int setOp
protected net.sourceforge.htmlunit.corejs.javascript.Node createName (java.lang.String)
String name
protected net.sourceforge.htmlunit.corejs.javascript.Node createName (int, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
String name
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node result
protected net.sourceforge.htmlunit.corejs.javascript.Node createNumber (double)
double number
protected net.sourceforge.htmlunit.corejs.javascript.ast.Scope createScopeNode (int, int)
int token
int lineno
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
protected net.sourceforge.htmlunit.corejs.javascript.Node simpleAssignment (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node id
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node id
int type
net.sourceforge.htmlunit.corejs.javascript.Node obj
net.sourceforge.htmlunit.corejs.javascript.Node id
int type
net.sourceforge.htmlunit.corejs.javascript.Node ref
net.sourceforge.htmlunit.corejs.javascript.Node left
net.sourceforge.htmlunit.corejs.javascript.Node right
int nodeType
protected void checkMutableReference (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node n
int memberTypeFlags
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode removeParens (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
void markDestructuring (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
private java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
static java.util.Map access$200 (net.sourceforge.htmlunit.corejs.javascript.Parser)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
static java.util.Map access$202 (net.sourceforge.htmlunit.corejs.javascript.Parser, java.util.Map)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
java.util.Map x1
static java.util.List access$300 (net.sourceforge.htmlunit.corejs.javascript.Parser)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
static java.util.List access$302 (net.sourceforge.htmlunit.corejs.javascript.Parser, java.util.List)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
java.util.List x1
static java.util.List access$400 (net.sourceforge.htmlunit.corejs.javascript.Parser)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
static java.util.List access$402 (net.sourceforge.htmlunit.corejs.javascript.Parser, java.util.List)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
java.util.List x1
static int access$500 (net.sourceforge.htmlunit.corejs.javascript.Parser)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
static int access$502 (net.sourceforge.htmlunit.corejs.javascript.Parser, int)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
int x1
static boolean access$600 (net.sourceforge.htmlunit.corejs.javascript.Parser)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
static boolean access$602 (net.sourceforge.htmlunit.corejs.javascript.Parser, boolean)
net.sourceforge.htmlunit.corejs.javascript.Parser x0
boolean x1
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController$1.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$1 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parent
final Object val$securityDomain
final net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController this$0
void (net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController, java.lang.ClassLoader, java.lang.Object)
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController$2.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$2 extends java.lang.Object implements java.security.PrivilegedAction {
final net.sourceforge.htmlunit.corejs.javascript.Context val$cx
final net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController this$0
void (net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController, net.sourceforge.htmlunit.corejs.javascript.Context)
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController$3.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final ClassLoader val$classLoader
final java.security.CodeSource val$codeSource
final net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController this$0
void (net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController, java.lang.ClassLoader, java.security.CodeSource)
public java.lang.Object run () throws java.lang.Exception
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$Loader loader
Class c
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController$Loader.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$Loader extends java.security.SecureClassLoader implements net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader {
private final java.security.CodeSource codeSource
void (java.lang.ClassLoader, java.security.CodeSource)
ClassLoader parent
java.security.CodeSource codeSource
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController$SecureCaller.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$SecureCaller extends java.lang.Object {
public void ()
public abstract java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/PolicySecurityController.classPolicySecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController extends net.sourceforge.htmlunit.corejs.javascript.SecurityController {
private static final byte[] secureCallerImplBytecode
private static final java.util.Map callers
public void ()
public java.lang.Class getStaticSecurityDomainClassInternal ()
public net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
ClassLoader parent
Object securityDomain
public java.lang.Object getDynamicSecurityDomain (java.lang.Object)
Object securityDomain
public java.lang.Object callWithDomain (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$SecureCaller caller
java.security.PrivilegedActionException ex
java.lang.ref.SoftReference ref
Object securityDomain
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
ClassLoader classLoader
java.security.CodeSource codeSource
java.util.Map classLoaderMap
net.sourceforge.htmlunit.corejs.javascript.PolicySecurityController$SecureCaller caller
private static byte[] loadBytecode ()
int i
String secureCallerClassName
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String callableCallSig
static byte[] access$000 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/Ref.classRef.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public void ()
public boolean has (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public abstract java.lang.Object get (net.sourceforge.htmlunit.corejs.javascript.Context)
public abstract java.lang.Object set (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public boolean delete (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/RefCallable.classRefCallable.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.RefCallable extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Callable {
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref refCall (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/RegExpProxy.classRegExpProxy.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.RegExpProxy extends java.lang.Object {
public static final int RA_MATCH
public static final int RA_REPLACE
public static final int RA_SEARCH
public abstract boolean isRegExp (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract java.lang.Object compileRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String)
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
public abstract java.lang.Object action (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], int)
public abstract int find_split (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int[], int[], boolean[], java.lang.String[][])
public abstract java.lang.Object js_split (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/ResolvedOverload.classNativeJavaMethod.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ResolvedOverload extends java.lang.Object {
final Class[] types
final int index
void (java.lang.Object[], int)
Object arg
int i
int l
Object[] args
int index
boolean matches (java.lang.Object[])
Object arg
int i
int l
Object[] args
public boolean equals (java.lang.Object)
Object other
net.sourceforge.htmlunit.corejs.javascript.ResolvedOverload ovl
public int hashCode ()
}
net/sourceforge/htmlunit/corejs/javascript/RhinoException.classRhinoException.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.RhinoException extends java.lang.RuntimeException {
static final long serialVersionUID
private static boolean useMozillaStackStyle
private String sourceName
private int lineNumber
private String lineSource
private int columnNumber
Object interpreterStackInfo
int[] interpreterLineData
void ()
net.sourceforge.htmlunit.corejs.javascript.Evaluator e
void (java.lang.String)
String details
net.sourceforge.htmlunit.corejs.javascript.Evaluator e
public final java.lang.String getMessage ()
String details
StringBuffer buf
public java.lang.String details ()
public final java.lang.String sourceName ()
public final void initSourceName (java.lang.String)
String sourceName
public final int lineNumber ()
public final void initLineNumber (int)
int lineNumber
public final int columnNumber ()
public final void initColumnNumber (int)
int columnNumber
public final java.lang.String lineSource ()
public final void initLineSource (java.lang.String)
String lineSource
final void recordErrorOrigin (java.lang.String, int, java.lang.String, int)
String sourceName
int lineNumber
String lineSource
int columnNumber
private java.lang.String generateStackTrace ()
java.io.CharArrayWriter writer
String origStackTrace
net.sourceforge.htmlunit.corejs.javascript.Evaluator e
public java.lang.String getScriptStackTrace ()
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement elem
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] arr$
int len$
int i$
StringBuilder buffer
String lineSeparator
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] stack
public java.lang.String getScriptStackTrace (java.io.FilenameFilter)
java.io.FilenameFilter filter
public net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] getScriptStack ()
net.sourceforge.htmlunit.corejs.javascript.Evaluator interpreter
String methodName
java.util.regex.Matcher match
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement elem
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[] arr$
int len$
int i$
String fileName
StackTraceElement e
StackTraceElement[] arr$
int len$
int i$
java.util.List list
net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement[][] interpreterStack
int interpreterStackIndex
StackTraceElement[] stack
java.util.regex.Pattern pattern
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public static boolean usesMozillaStackStyle ()
public static void useMozillaStackStyle (boolean)
boolean flag
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/RhinoSecurityManager.classRhinoSecurityManager.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.RhinoSecurityManager extends java.lang.SecurityManager {
public void ()
protected java.lang.Class getCurrentScriptClass ()
Class c
Class[] arr$
int len$
int i$
Class[] context
}
net/sourceforge/htmlunit/corejs/javascript/Script.classScript.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Script extends java.lang.Object {
public abstract java.lang.Object exec (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime$1.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$1 extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
void ()
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public int getLength ()
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime$DefaultMessageProvider.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$DefaultMessageProvider extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$MessageProvider {
private void ()
public java.lang.String getMessage (java.lang.String, java.lang.Object[])
java.util.MissingResourceException mre
String messageId
Object[] arguments
String defaultResource
net.sourceforge.htmlunit.corejs.javascript.Context cx
java.util.Locale locale
java.util.ResourceBundle rb
String formatString
java.text.MessageFormat formatter
void (net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$1)
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime$IdEnumeration.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object[] ids
int index
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap used
Object currentId
int enumType
boolean enumNumbers
net.sourceforge.htmlunit.corejs.javascript.Scriptable iterator
private void ()
void (net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$1)
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime$MessageProvider.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$MessageProvider extends java.lang.Object {
public abstract java.lang.String getMessage (java.lang.String, java.lang.Object[])
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime$NoSuchMethodShim.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$NoSuchMethodShim extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Callable {
String methodName
net.sourceforge.htmlunit.corejs.javascript.Callable noSuchMethodMethod
void (net.sourceforge.htmlunit.corejs.javascript.Callable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Callable noSuchMethodMethod
String methodName
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object[] nestedArgs
}
net/sourceforge/htmlunit/corejs/javascript/ScriptRuntime.classScriptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime extends java.lang.Object {
private static net.sourceforge.htmlunit.corejs.javascript.BaseFunction THROW_TYPE_ERROR
public static final Class BooleanClass
public static final Class ByteClass
public static final Class CharacterClass
public static final Class ClassClass
public static final Class DoubleClass
public static final Class FloatClass
public static final Class IntegerClass
public static final Class LongClass
public static final Class NumberClass
public static final Class ObjectClass
public static final Class ShortClass
public static final Class StringClass
public static final Class DateClass
public static final Class ContextClass
public static final Class ContextFactoryClass
public static final Class FunctionClass
public static final Class ScriptableObjectClass
public static final Class ScriptableClass
public static java.util.Locale ROOT_LOCALE
private static final Object LIBRARY_SCOPE_KEY
public static final double NaN
public static final double negativeZero
public static final Double NaNobj
private static final String DEFAULT_NS_TAG
public static final int ENUMERATE_KEYS
public static final int ENUMERATE_VALUES
public static final int ENUMERATE_ARRAY
public static final int ENUMERATE_KEYS_NO_ITERATOR
public static final int ENUMERATE_VALUES_NO_ITERATOR
public static final int ENUMERATE_ARRAY_NO_ITERATOR
private static boolean lastEvalTopCalled_
public static net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$MessageProvider messageProvider
public static final Object[] emptyArgs
public static final String[] emptyStrings
protected void ()
public static net.sourceforge.htmlunit.corejs.javascript.BaseFunction typeErrorThrower ()
net.sourceforge.htmlunit.corejs.javascript.BaseFunction thrower
public static boolean isRhinoRuntimeType (java.lang.Class)
Class cl
public static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject initStandardObjects (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
String packageName
String[] arr$
int len$
int i$
String xmlImpl
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.Scriptable objectProto
net.sourceforge.htmlunit.corejs.javascript.Scriptable functionProto
boolean withXml
static java.lang.String[] getTopPackageNames ()
public static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getLibraryScopeOrNull (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject libScope
public static boolean isJSLineTerminator (int)
int c
public static boolean isJSWhitespaceOrLineTerminator (int)
int c
static boolean isStrWhiteSpaceChar (int)
int c
public static java.lang.Boolean wrapBoolean (boolean)
boolean b
public static java.lang.Integer wrapInt (int)
int i
public static java.lang.Number wrapNumber (double)
double x
public static boolean toBoolean (java.lang.Object)
double d
Object val
public static double toNumber (java.lang.Object)
Object val
public static double toNumber (java.lang.Object[], int)
Object[] args
int index
static double stringToNumber (java.lang.String, int, int)
int newDigit
int newDigit
char c
int newDigit
NumberFormatException nfe
boolean bit
int bitShiftInChar
int digit
int SKIP_LEADING_ZEROS
int FIRST_EXACT_53_BITS
int AFTER_BIT_53
int ZEROS_AFTER_54
int MIXED_AFTER_54
int state
int exactBitsLimit
double factor
boolean bit53
boolean bit54
String s
int start
int radix
char digitMax
char lowerCaseBound
char upperCaseBound
int len
int end
double sum
public static double toNumber (java.lang.String)
int c1
double val
int c2
char c
int i
NumberFormatException ex
String s
int len
int start
char startChar
int end
char endChar
String sub
public static java.lang.Object[] padArguments (java.lang.Object[], int)
Object[] args
int count
int i
Object[] result
public static java.lang.String escapeString (java.lang.String)
String s
public static java.lang.String escapeString (java.lang.String, char)
int hexSize
int digit
int hc
int shift
int hexSize
int c
int escape
int i
int L
String s
char escapeQuote
StringBuffer sb
static boolean isValidIdentifierName (java.lang.String)
int i
String s
int L
public static java.lang.CharSequence toCharSequence (java.lang.Object)
Object val
public static java.lang.String toString (java.lang.Object)
Object val
static java.lang.String defaultObjectToString (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public static java.lang.String toString (java.lang.Object[], int)
Object[] args
int index
public static java.lang.String toString (double)
double val
public static java.lang.String numberToString (double, int)
String result
StringBuilder buffer
double d
int base
static java.lang.String uneval (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String escaped
StringBuffer sb
double d
net.sourceforge.htmlunit.corejs.javascript.Function f
Object v
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object value
static java.lang.String defaultObjectToSource (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
boolean toplevel
boolean iterating
int intId
Object value
String strId
Object id
Object value
int i
Object[] ids
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
boolean toplevel
boolean iterating
StringBuffer result
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object val
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObjectOrNull (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object obj
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObjectOrNull (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object obj
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object val
Class staticClass
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.NativeString result
net.sourceforge.htmlunit.corejs.javascript.NativeNumber result
net.sourceforge.htmlunit.corejs.javascript.NativeBoolean result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object val
Object wrapped
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object val
Class staticClass
public static java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object fun
Object thisArg
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Function function
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String constructorName
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function ctor
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newBuiltinObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function ctor
public static double toInteger (java.lang.Object)
Object val
public static double toInteger (double)
double d
public static double toInteger (java.lang.Object[], int)
Object[] args
int index
public static int toInt32 (java.lang.Object)
Object val
public static int toInt32 (java.lang.Object[], int)
Object[] args
int index
public static int toInt32 (double)
double d
int id
double two32
long l
public static long toUint32 (double)
double d
long l
double two32
public static long toUint32 (java.lang.Object)
Object val
public static char toUint16 (java.lang.Object)
Object val
double d
int i
int int16
public static java.lang.Object setDefaultNamespace (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object namespace
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
Object ns
public static java.lang.Object searchDefaultNamespace (net.sourceforge.htmlunit.corejs.javascript.Context)
Object nsObject
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object nsObject
public static java.lang.Object getTopLevelProp (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String id
static net.sourceforge.htmlunit.corejs.javascript.Function getExistingCtor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String constructorName
Object ctorVal
public static long indexFromString (java.lang.String)
int index
int oldIndex
int i
boolean negate
int c
String str
int MAX_VALUE_LENGTH
int len
public static long testUint32String (java.lang.String)
int i
long v
int c
String str
int MAX_VALUE_LENGTH
int len
static java.lang.Object getIndexObject (java.lang.String)
String s
long indexTest
static java.lang.Object getIndexObject (double)
double d
int i
static java.lang.String toStringIdOrIndex (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
double d
int index
String s
String s
long indexTest
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
public static java.lang.Object getObjectElem (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object getObjectElem (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object obj
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static java.lang.Object getObjectElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object result
int index
Object result
String s
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object result
public static java.lang.Object getObjectProp (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static java.lang.Object getObjectProp (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static java.lang.Object getObjectProp (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object result
public static java.lang.Object getObjectPropNoWarn (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
Object result
public static java.lang.Object getObjectIndex (java.lang.Object, double, net.sourceforge.htmlunit.corejs.javascript.Context)
String s
Object obj
double dblIndex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
int index
public static java.lang.Object getObjectIndex (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object result
public static java.lang.Object setObjectElem (java.lang.Object, java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
Object elem
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static java.lang.Object setObjectElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
int index
String s
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object elem
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object setObjectProp (java.lang.Object, java.lang.String, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
String property
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static java.lang.Object setObjectProp (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String property
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object setObjectIndex (java.lang.Object, double, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
String s
Object obj
double dblIndex
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
int index
public static java.lang.Object setObjectIndex (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static boolean deleteObjectElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
String s
public static boolean hasObjectElem (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
int index
boolean result
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean result
String s
public static java.lang.Object refGet (net.sourceforge.htmlunit.corejs.javascript.Ref, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object refSet (net.sourceforge.htmlunit.corejs.javascript.Ref, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Ref ref
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object refDel (net.sourceforge.htmlunit.corejs.javascript.Ref, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Context cx
static boolean isSpecialProperty (java.lang.String)
String s
public static net.sourceforge.htmlunit.corejs.javascript.Ref specialRef (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
String specialProperty
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object delete (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
Object id
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object delete (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, boolean)
Object obj
Object id
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean isName
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
boolean result
public static java.lang.Object name (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
Object result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
private static java.lang.Object nameOrFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, boolean)
Object result
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject xmlObj
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable withObj
Object result
Object result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable parentScope
String name
boolean asFunctionCall
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject firstXMLObject
private static java.lang.Object topScopeName (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String name
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable bind (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject xmlObject
net.sourceforge.htmlunit.corejs.javascript.Scriptable withObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable firstXMLObject
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
public static java.lang.Object setName (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable bound
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String id
public static java.lang.Object strictSetName (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
String msg
net.sourceforge.htmlunit.corejs.javascript.Scriptable bound
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String id
public static java.lang.Object setConst (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable bound
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
String id
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable toIterator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
Object v
net.sourceforge.htmlunit.corejs.javascript.Callable f
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
boolean keyOnly
public static java.lang.Object enumInit (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, boolean)
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean enumValues
public static java.lang.Object enumInit (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
int enumType
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration x
public static void setEnumNumbers (java.lang.Object, boolean)
Object enumObj
boolean enumNumbers
public static java.lang.Boolean enumNext (java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.JavaScriptException e
Object v
net.sourceforge.htmlunit.corejs.javascript.Callable f
net.sourceforge.htmlunit.corejs.javascript.Context cx
String strId
int intId
Object id
Object enumObj
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration x
public static java.lang.Object enumId (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object[] elements
Object enumObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration x
public static java.lang.Object enumValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
int index
Object result
Object enumObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration x
Object result
String s
private static void enumChangeObject (net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration)
int i
Object[] previous
int L
Object o
Object[] arr$
int len$
int i$
Object[] newIds
java.util.Set integers
java.util.List others
net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime$IdEnumeration x
Object[] ids
public static net.sourceforge.htmlunit.corejs.javascript.Callable getNameFunctionAndThis (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
String name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
public static net.sourceforge.htmlunit.corejs.javascript.Callable getElemFunctionAndThis (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
String str
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object value
public static net.sourceforge.htmlunit.corejs.javascript.Callable getPropFunctionAndThis (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context)
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static net.sourceforge.htmlunit.corejs.javascript.Callable getPropFunctionAndThis (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
private static net.sourceforge.htmlunit.corejs.javascript.Callable getPropFunctionAndThisHelper (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object noSuchMethod
Object obj
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object value
public static net.sourceforge.htmlunit.corejs.javascript.Callable getValueFunctionAndThis (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable f
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static net.sourceforge.htmlunit.corejs.javascript.Ref callRef (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.RefCallable rfunction
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Callable function
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Context cx
String msg
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newObject (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object fun
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function function
public static java.lang.Object callSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.String, int)
boolean isNative
boolean hasFeature
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable callerThis
int callType
String filename
int lineNumber
public static java.lang.Object newSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object fun
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int callType
public static java.lang.Object applyOrCall (boolean, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object[] callArgs
Object[] callArgs
boolean isApply
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int L
net.sourceforge.htmlunit.corejs.javascript.Callable function
net.sourceforge.htmlunit.corejs.javascript.Scriptable callThis
Object[] callArgs
static java.lang.Object[] getApplyArguments (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object arg1
static net.sourceforge.htmlunit.corejs.javascript.Callable getCallable (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Callable function
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.Callable function
public static java.lang.Object evalSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object[], java.lang.String, int)
String message
int[] linep
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object thisArg
Object[] args
String filename
int lineNumber
Object x
String sourceName
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter reporter
net.sourceforge.htmlunit.corejs.javascript.Evaluator evaluator
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.Callable c
public static java.lang.String typeof (java.lang.Object)
Object value
public static java.lang.String typeofName (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String id
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable val
public static java.lang.Object add (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object test
Object test
Object val1
Object val2
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.CharSequence add (java.lang.CharSequence, java.lang.Object)
CharSequence val1
Object val2
public static java.lang.CharSequence add (java.lang.Object, java.lang.CharSequence)
Object val1
CharSequence val2
public static java.lang.Object nameIncrDecr (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scopeChain
String id
int incrDecrMask
public static java.lang.Object nameIncrDecr (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scopeChain
String id
net.sourceforge.htmlunit.corejs.javascript.Context cx
int incrDecrMask
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
Object value
public static java.lang.Object propIncrDecr (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object obj
String id
net.sourceforge.htmlunit.corejs.javascript.Context cx
int incrDecrMask
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
Object value
private static java.lang.Object doScriptableIncrDecr (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, int)
double number
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable protoChainStart
Object value
int incrDecrMask
boolean post
double number
Number result
public static java.lang.Object elemIncrDecr (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, int)
double number
Object obj
Object index
net.sourceforge.htmlunit.corejs.javascript.Context cx
int incrDecrMask
Object value
boolean post
double number
Number result
public static java.lang.Object refIncrDecr (net.sourceforge.htmlunit.corejs.javascript.Ref, net.sourceforge.htmlunit.corejs.javascript.Context, int)
double number
net.sourceforge.htmlunit.corejs.javascript.Ref ref
net.sourceforge.htmlunit.corejs.javascript.Context cx
int incrDecrMask
Object value
boolean post
double number
Number result
public static java.lang.Object toPrimitive (java.lang.Object)
Object val
public static java.lang.Object toPrimitive (java.lang.Object, java.lang.Class)
Object val
Class typeHint
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
Object result
public static boolean eq (java.lang.Object, java.lang.Object)
Object test
Object test
boolean b
Object test
Object test
Object unwrappedX
Object unwrappedY
Object test
double d
Object x
Object y
public static boolean isPrimitive (java.lang.Object)
Object obj
static boolean eqNumber (double, java.lang.Object)
Object xval
Object test
double x
Object y
private static boolean eqString (java.lang.CharSequence, java.lang.Object)
CharSequence c
Object test
CharSequence x
Object y
public static boolean shallowEq (java.lang.Object, java.lang.Object)
double d
Object x
Object y
public static boolean instanceOf (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object a
Object b
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static boolean jsDelegatesTo (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable lhs
net.sourceforge.htmlunit.corejs.javascript.Scriptable rhs
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
public static boolean in (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object a
Object b
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static boolean cmp_LT (java.lang.Object, java.lang.Object)
double d1
double d2
Object val1
Object val2
double d1
double d2
public static boolean cmp_LE (java.lang.Object, java.lang.Object)
double d1
double d2
Object val1
Object val2
double d1
double d2
public static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getGlobal (net.sourceforge.htmlunit.corejs.javascript.Context)
Class[] parm
java.lang.reflect.Constructor globalClassCtor
Object[] arg
RuntimeException e
Exception e
net.sourceforge.htmlunit.corejs.javascript.Context cx
String GLOBAL_CLASS
Class globalClass
public static boolean hasTopCall (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getTopCallScope (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object doTopCall (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object result
net.sourceforge.htmlunit.corejs.javascript.ContextFactory f
static net.sourceforge.htmlunit.corejs.javascript.Scriptable checkDynamicScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable possibleDynamicScope
net.sourceforge.htmlunit.corejs.javascript.Scriptable staticTopScope
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
public static void addInstructionCount (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int instructionsToAdd
public static void initScript (net.sourceforge.htmlunit.corejs.javascript.NativeFunction, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
int f
net.sourceforge.htmlunit.corejs.javascript.InterpreterData idata
boolean define
String name
boolean isConst
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable varScope
net.sourceforge.htmlunit.corejs.javascript.NativeFunction funObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean evalScript
int varCount
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable createFunctionActivation (net.sourceforge.htmlunit.corejs.javascript.NativeFunction, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.NativeFunction funObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
public static void enterActivationFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeCall call
public static void exitActivationFunction (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.NativeCall call
static net.sourceforge.htmlunit.corejs.javascript.NativeCall findFunctionActivation (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Function f
net.sourceforge.htmlunit.corejs.javascript.NativeCall call
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newCatchScope (java.lang.Throwable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object obj
boolean cacheObj
net.sourceforge.htmlunit.corejs.javascript.NativeObject last
Object obj
Throwable t
net.sourceforge.htmlunit.corejs.javascript.Scriptable lastCatchScope
String exceptionName
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
boolean cacheObj
net.sourceforge.htmlunit.corejs.javascript.NativeObject catchScopeObject
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapException (java.lang.Throwable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.EcmaError ee
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
String errorName
String errorMsg
net.sourceforge.htmlunit.corejs.javascript.WrappedException we
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
String errorName
String errorMsg
net.sourceforge.htmlunit.corejs.javascript.EvaluatorException ee
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
String errorName
String errorMsg
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
String errorName
String errorMsg
Object[] args
Object wrap
Object wrap
Throwable t
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.RhinoException re
String errorName
String errorMsg
Throwable javaException
String sourceUri
int line
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable errorObject
private static boolean isVisible (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object obj
net.sourceforge.htmlunit.corejs.javascript.ClassShutter shutter
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable enterWith (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject xmlObject
Object obj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable sobj
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable leaveWith (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeWith nw
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable enterDotQuery (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject object
public static java.lang.Object updateDotQuery (boolean, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
boolean value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeWith nw
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable leaveDotQuery (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeWith nw
public static void setFunctionProtoAndParent (net.sourceforge.htmlunit.corejs.javascript.BaseFunction, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.BaseFunction fn
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static void setObjectProtoAndParent (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject object
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
public static void setBuiltinProtoAndParent (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject object
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
public static void initFunction (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.NativeFunction, int, boolean)
String name
String name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.NativeFunction function
int type
boolean fromEvalCode
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newArrayLiteral (java.lang.Object[], int[], net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object[] sparse
int i
int j
int skip
Object[] sparse
int i
int j
Object[] objects
int[] skipIndices
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int SKIP_DENSITY
int count
int skipCount
int length
net.sourceforge.htmlunit.corejs.javascript.Scriptable array
int skip
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newObjectLiteral (java.lang.Object[], java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object[] propertyIds
Object[] propertyValues
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newObjectLiteral (java.lang.Object[], java.lang.Object[], int[], net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
net.sourceforge.htmlunit.corejs.javascript.Callable getterOrSetter
boolean isSetter
int index
Object id
int getterSetter
Object value
int i
int end
Object[] propertyIds
Object[] propertyValues
int[] getterSetters
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
public static boolean isArrayObject (java.lang.Object)
Object obj
public static java.lang.Object[] getArrayElements (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object elem
int i
Object[] result
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
net.sourceforge.htmlunit.corejs.javascript.Context cx
long longLen
int len
static void checkDeprecated (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
String msg
net.sourceforge.htmlunit.corejs.javascript.Context cx
String name
int version
public static java.lang.String getMessage0 (java.lang.String)
String messageId
public static java.lang.String getMessage1 (java.lang.String, java.lang.Object)
String messageId
Object arg1
Object[] arguments
public static java.lang.String getMessage2 (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object[] arguments
public static java.lang.String getMessage3 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object[] arguments
public static java.lang.String getMessage4 (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object arg3
Object arg4
Object[] arguments
public static java.lang.String getMessage (java.lang.String, java.lang.Object[])
String messageId
Object[] arguments
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError constructError (java.lang.String, java.lang.String)
String error
String message
int[] linep
String filename
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError constructError (java.lang.String, java.lang.String, int)
String error
String message
int lineNumberDelta
int[] linep
String filename
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError constructError (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int)
String error
String message
String sourceName
int lineNumber
String lineSource
int columnNumber
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError typeError (java.lang.String)
String message
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError typeError0 (java.lang.String)
String messageId
String msg
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError typeError1 (java.lang.String, java.lang.String)
String messageId
String arg1
String msg
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError typeError2 (java.lang.String, java.lang.String, java.lang.String)
String messageId
String arg1
String arg2
String msg
public static net.sourceforge.htmlunit.corejs.javascript.EcmaError typeError3 (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String messageId
String arg1
String arg2
String arg3
String msg
public static java.lang.RuntimeException undefReadError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException undefCallError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException undefWriteError (java.lang.Object, java.lang.Object, java.lang.Object)
Object object
Object id
Object value
private static java.lang.RuntimeException undefDeleteError (java.lang.Object, java.lang.Object)
Object object
Object id
public static java.lang.RuntimeException notFoundError (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
String property
String msg
public static java.lang.RuntimeException notFunctionError (java.lang.Object)
Object value
public static java.lang.RuntimeException notFunctionError (java.lang.Object, java.lang.Object)
Object value
Object messageHelper
String msg
public static java.lang.RuntimeException notFunctionError (java.lang.Object, java.lang.Object, java.lang.String)
int paren
int curly
Object obj
Object value
String propertyName
String objString
private static java.lang.RuntimeException notXmlError (java.lang.Object)
Object value
private static void warnAboutNonJSObject (java.lang.Object)
Object nonJSObject
String message
public static net.sourceforge.htmlunit.corejs.javascript.RegExpProxy getRegExpProxy (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static void setRegExpProxy (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.RegExpProxy)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy proxy
public static net.sourceforge.htmlunit.corejs.javascript.RegExpProxy checkRegExpProxy (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy result
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object compiled
private static net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib currentXMLLib (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
public static java.lang.String escapeAttributeValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
public static java.lang.String escapeTextValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
public static net.sourceforge.htmlunit.corejs.javascript.Ref memberRef (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object obj
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject xmlObject
public static net.sourceforge.htmlunit.corejs.javascript.Ref memberRef (java.lang.Object, java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object obj
Object namespace
Object elem
net.sourceforge.htmlunit.corejs.javascript.Context cx
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject xmlObject
public static net.sourceforge.htmlunit.corejs.javascript.Ref nameRef (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
Object name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
public static net.sourceforge.htmlunit.corejs.javascript.Ref nameRef (java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
Object namespace
Object name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int memberTypeFlags
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib xmlLib
private static void storeIndexResult (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int index
static int lastIndexResult (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static void storeUint32Result (net.sourceforge.htmlunit.corejs.javascript.Context, long)
net.sourceforge.htmlunit.corejs.javascript.Context cx
long value
public static long lastUint32Result (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
long value
private static void storeScriptable (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable value
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable lastStoredScriptable (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
static java.lang.String makeUrlForGeneratedScript (boolean, java.lang.String, int)
boolean isEval
String masterScriptUrl
int masterScriptLine
static boolean isGeneratedScript (java.lang.String)
String sourceUrl
private static java.lang.RuntimeException errorWithClassName (java.lang.String, java.lang.Object)
String msg
Object val
public static net.sourceforge.htmlunit.corejs.javascript.JavaScriptException throwError (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String message
int[] linep
String filename
net.sourceforge.htmlunit.corejs.javascript.Scriptable error
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ScriptStackElement.classScriptStackElement.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.ScriptStackElement extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public final String fileName
public final String functionName
public final int lineNumber
public void (java.lang.String, java.lang.String, int)
String fileName
String functionName
int lineNumber
public java.lang.String toString ()
StringBuilder sb
public void renderJavaStyle (java.lang.StringBuilder)
StringBuilder sb
public void renderMozillaStyle (java.lang.StringBuilder)
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/Scriptable.classScriptable.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable extends java.lang.Object {
public static final Object NOT_FOUND
public abstract java.lang.String getClassName ()
public abstract java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
public abstract void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
public abstract void delete (java.lang.String)
public abstract void delete (int)
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
public abstract void setPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable getParentScope ()
public abstract void setParentScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract java.lang.Object[] getIds ()
public abstract java.lang.Object getDefaultValue (java.lang.Class)
public abstract boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ScriptableObject$GetterSlot.classScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot extends net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot {
static final long serialVersionUID
Object getter
Object setter
void (java.lang.String, int, int)
String name
int indexOrHash
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int attr
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
boolean setValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
boolean allowSetting
net.sourceforge.htmlunit.corejs.javascript.Scriptable scriptable
Object setterThis
Object[] args
net.sourceforge.htmlunit.corejs.javascript.MemberBox nativeSetter
Class[] pTypes
Class valueType
int tag
Object actualArg
Object setterThis
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function f
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable owner
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
java.lang.Object getValue (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object getterThis
Object[] args
net.sourceforge.htmlunit.corejs.javascript.MemberBox nativeGetter
Object getterThis
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor initializer
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object val
void markDeleted ()
}
net/sourceforge/htmlunit/corejs/javascript/ScriptableObject$RelinkedSlot.classScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$RelinkedSlot extends net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot {
final net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
void (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
boolean setValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable owner
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
java.lang.Object getValue (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int getAttributes ()
void setAttributes (int)
int value
void markDeleted ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
}
net/sourceforge/htmlunit/corejs/javascript/ScriptableObject$Slot.classScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
String name
int indexOrHash
private volatile short attributes
volatile transient boolean wasDeleted
volatile Object value
transient net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot next
volatile transient net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot orderedNext
void (java.lang.String, int, int)
String name
int indexOrHash
int attributes
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
boolean setValue (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable owner
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
java.lang.Object getValue (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
int getAttributes ()
synchronized void setAttributes (int)
int value
void markDeleted ()
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
static short access$000 (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot x0
}
net/sourceforge/htmlunit/corejs/javascript/ScriptableObject.classScriptableObject.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.ScriptableObject extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Scriptable java.io.Serializable net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject net.sourceforge.htmlunit.corejs.javascript.ConstProperties {
static final long serialVersionUID
public static final int EMPTY
public static final int READONLY
public static final int DONTENUM
public static final int PERMANENT
public static final int UNINITIALIZED_CONST
public static final int CONST
private net.sourceforge.htmlunit.corejs.javascript.Scriptable prototypeObject
private net.sourceforge.htmlunit.corejs.javascript.Scriptable parentScopeObject
private transient net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] slots
private int count
private transient net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot firstAdded
private transient net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot lastAdded
private volatile java.util.Map associatedValues
private static final int SLOT_QUERY
private static final int SLOT_MODIFY
private static final int SLOT_MODIFY_CONST
private static final int SLOT_MODIFY_GETTER_SETTER
private static final int SLOT_CONVERT_ACCESSOR_TO_DATA
private static final int INITIAL_SLOT_SIZE
private boolean isExtensible
static final boolean $assertionsDisabled
protected static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject buildDataDescriptor (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object value
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
static void checkValidAttributes (int)
int attributes
int mask
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public java.lang.String getTypeOf ()
public abstract java.lang.String getClassName ()
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean has (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
public java.lang.Object get (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void put (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void delete (java.lang.String)
String name
public void delete (int)
int index
public void putConst (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
public void defineConst (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public boolean isConst (java.lang.String)
String name
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
public final int getAttributes (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public final int getAttributes (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public final void setAttributes (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
int attributes
public void setAttributes (int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
int attributes
public int getAttributes (java.lang.String)
String name
public int getAttributes (int)
int index
public void setAttributes (java.lang.String, int)
String name
int attributes
public void setAttributes (int, int)
int index
int attributes
public void setGetterOrSetter (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Callable, boolean)
String name
int index
net.sourceforge.htmlunit.corejs.javascript.Callable getterOrSetter
boolean isSetter
private void setGetterOrSetter (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Callable, boolean, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
int attributes
String name
int index
net.sourceforge.htmlunit.corejs.javascript.Callable getterOrSetter
boolean isSetter
boolean force
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
public java.lang.Object getGetterOrSetter (java.lang.String, int, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
Object result
String name
int index
boolean isSetter
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
protected boolean isGetterOrSetter (java.lang.String, int, boolean)
String name
int index
boolean setter
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
void addLazilyInitializedValue (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor, int)
String name
int index
net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor init
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getPrototype ()
public void setPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable m
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getParentScope ()
public void setParentScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable m
public java.lang.Object[] getIds ()
public java.lang.Object[] getAllIds ()
public java.lang.Object getDefaultValue (java.lang.Class)
Class typeHint
public static java.lang.Object getDefaultValue (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class)
boolean tryToString
String methodName
Object[] args
String hint
String hint
String hint
String hint
String hint
String hint
String hint
Object u
boolean tryToString
String methodName
Object[] args
Object v
net.sourceforge.htmlunit.corejs.javascript.Function fun
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
Class typeHint
net.sourceforge.htmlunit.corejs.javascript.Context cx
String arg
public boolean hasInstance (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable instance
public boolean avoidObjectDetection ()
protected java.lang.Object equivalentValues (java.lang.Object)
Object value
public static void defineClass (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class clazz
public static void defineClass (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class clazz
boolean sealed
public static java.lang.String defineClass (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, boolean, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class clazz
boolean sealed
boolean mapInheritance
net.sourceforge.htmlunit.corejs.javascript.BaseFunction ctor
String name
static net.sourceforge.htmlunit.corejs.javascript.BaseFunction buildClassCtor (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class, boolean, boolean) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
Object[] args
Object[] args
java.lang.reflect.Method method
Class[] parmTypes
int i
int i
Object existingProto
Class superScriptable
String name
Class superClass
Class[] parmTypes
java.lang.reflect.Method setter
int attr
String name
java.lang.annotation.Annotation annotation
String prefix
boolean isStatic
java.util.HashSet names
String propName
net.sourceforge.htmlunit.corejs.javascript.FunctionObject f
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Object[] finishArgs
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class clazz
boolean sealed
boolean mapInheritance
java.lang.reflect.Method[] methods
java.lang.reflect.Constructor[] ctors
java.lang.reflect.Constructor protoCtor
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
String className
Object existing
net.sourceforge.htmlunit.corejs.javascript.Scriptable superProto
String functionPrefix
String staticFunctionPrefix
String getterPrefix
String setterPrefix
String ctorName
java.lang.reflect.Member ctorMember
net.sourceforge.htmlunit.corejs.javascript.FunctionObject ctor
java.lang.reflect.Method finishInit
java.util.HashSet staticNames
java.util.HashSet instanceNames
private static java.lang.reflect.Member findAnnotatedMember (java.lang.reflect.AccessibleObject[], java.lang.Class)
java.lang.reflect.AccessibleObject member
java.lang.reflect.AccessibleObject[] arr$
int len$
int i$
java.lang.reflect.AccessibleObject[] members
Class annotation
private static java.lang.reflect.Method findSetterMethod (java.lang.reflect.Method[], java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.annotations.JSSetter annotation
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
java.lang.reflect.Method[] methods
String name
String prefix
String newStyleName
String oldStyleName
private static java.lang.String getPropertyName (java.lang.String, java.lang.String, java.lang.annotation.Annotation)
String methodName
String prefix
java.lang.annotation.Annotation annotation
String propName
private static java.lang.Class extendsScriptable (java.lang.Class)
Class c
public void defineProperty (java.lang.String, java.lang.Object, int)
String propertyName
Object value
int attributes
public static void defineProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable destination
String propertyName
Object value
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
public static void defineConstProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ConstProperties cp
net.sourceforge.htmlunit.corejs.javascript.Scriptable destination
String propertyName
public void defineProperty (java.lang.String, java.lang.Class, int)
String propertyName
Class clazz
int attributes
int length
char[] buf
String getterName
String setterName
java.lang.reflect.Method[] methods
java.lang.reflect.Method getter
java.lang.reflect.Method setter
public void defineProperty (java.lang.String, java.lang.Object, java.lang.reflect.Method, java.lang.reflect.Method, int)
boolean delegatedForm
Object argType
boolean delegatedForm
String errorId
Class[] parmTypes
boolean delegatedForm
Object argType
boolean delegatedForm
String errorId
Class[] parmTypes
String propertyName
Object delegateTo
java.lang.reflect.Method getter
java.lang.reflect.Method setter
int attributes
net.sourceforge.htmlunit.corejs.javascript.MemberBox getterBox
net.sourceforge.htmlunit.corejs.javascript.MemberBox setterBox
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
public void defineOwnProperties (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
Object descObj
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object id
Object[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object id
Object[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject props
Object[] ids
public void defineOwnProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected void defineOwnProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, boolean)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject current
String name
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$GetterSlot gslot
Object getter
Object setter
Object value
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
boolean checkValid
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
boolean isNew
boolean isAccessor
int attributes
protected void checkPropertyDefinition (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object getter
Object setter
protected void checkPropertyChange (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
boolean isData
boolean isAccessor
String id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject current
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected static boolean isTrue (java.lang.Object)
Object value
protected static boolean isFalse (java.lang.Object)
Object value
protected boolean sameValue (java.lang.Object, java.lang.Object)
double d1
double d2
Object newValue
Object currentValue
protected int applyDescriptorToAttributeBitset (int, net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
int attributes
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
Object enumerable
Object writable
Object configurable
protected boolean isDataDescriptor (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected boolean isAccessorDescriptor (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected boolean isGenericDescriptor (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject desc
protected static net.sourceforge.htmlunit.corejs.javascript.Scriptable ensureScriptable (java.lang.Object)
Object arg
protected static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject ensureScriptableObject (java.lang.Object)
Object arg
public void defineFunctionProperties (java.lang.String[], java.lang.Class, int)
String name
java.lang.reflect.Method m
net.sourceforge.htmlunit.corejs.javascript.FunctionObject f
int i
String[] names
Class clazz
int attributes
java.lang.reflect.Method[] methods
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getObjectPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getFunctionPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getArrayPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getClassPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
Object proto
net.sourceforge.htmlunit.corejs.javascript.Scriptable ctorObj
Object proto
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String className
Object ctor
Object proto
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getTopLevelScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public boolean isExtensible ()
public void preventExtensions ()
public synchronized void sealObject ()
net.sourceforge.htmlunit.corejs.javascript.LazilyLoadedCtor initializer
Object value
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
public final boolean isSealed ()
private void checkNotSealed (java.lang.String, int)
String name
int index
String str
public static java.lang.Object getProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object result
public static java.lang.Object getTypedProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
int index
Class type
Object val
public static java.lang.Object getProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object result
public static java.lang.Object getTypedProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
String name
Class type
Object val
public static boolean hasProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
public static void redefineProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.ConstProperties cp
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
boolean isConst
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static boolean hasProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
public static void putProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static void putConstProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static void putProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static boolean deleteProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static boolean deleteProperty (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable base
public static java.lang.Object[] getPropertyIds (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
int i
int i
Object[] ids
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object[] result
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap map
public static java.lang.Object callMethod (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String methodName
Object[] args
public static java.lang.Object callMethod (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String methodName
Object[] args
Object funObj
net.sourceforge.htmlunit.corejs.javascript.Function fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private static net.sourceforge.htmlunit.corejs.javascript.Scriptable getBase (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String name
private static net.sourceforge.htmlunit.corejs.javascript.Scriptable getBase (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int index
public final java.lang.Object getAssociatedValue (java.lang.Object)
Object key
java.util.Map h
public static java.lang.Object getTopScopeValue (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
Object value
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object key
public final synchronized java.lang.Object associateValue (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Map h
private boolean putImpl (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
String name
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
private boolean putConstImpl (java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, int)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
int attr
String name
int index
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
int constFlag
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
private net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot findAttributeSlot (java.lang.String, int, int)
String str
String name
int index
int accessType
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
private static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot unwrapSlot (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
private net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot getSlot (java.lang.String, int, int)
Object sname
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
int slotIndex
String name
int index
int accessType
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] slotsLocalRef
int indexOrHash
private synchronized net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot createSlot (java.lang.String, int, int)
int insertPos
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot newSlot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot newSlot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot inner
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot newSlot
int tableSize
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot prev
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
String name
int indexOrHash
int accessType
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] slotsLocalRef
int insertPos
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot newSlot
private synchronized void removeSlot (java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot deleted
int tableSize
int slotIndex
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot prev
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
String name
int index
int indexOrHash
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] slotsLocalRef
private static int getSlotIndex (int, int)
int tableSize
int indexOrHash
private static void copyTable (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[], net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[], int)
int insertPos
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot insSlot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] oldSlots
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] newSlots
int count
int tableSize
int i
private static void addKnownAbsentSlot (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[], net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot, int)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot prev
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot next
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] slots
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
int insertPos
java.lang.Object[] getIds (boolean)
boolean getAll
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot[] s
Object[] a
int c
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
Object[] result
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot next
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
java.io.ObjectOutputStream out
int objectsCount
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int newSize
int slotIndex
int i
int objectsCount
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot prev
java.io.ObjectInputStream in
int tableSize
protected net.sourceforge.htmlunit.corejs.javascript.ScriptableObject getOwnPropertyDescriptor (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot slot
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
protected net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot getSlot (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object id
int accessType
String name
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
Object value
protected boolean isReadOnlySettable (java.lang.String, java.lang.Object)
String name
Object value
static net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot access$100 (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject$Slot x0
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/SecureCaller$1.classSecureCaller.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecureCaller$1 extends java.lang.Object implements java.security.PrivilegedAction {
final Thread val$thread
void (java.lang.Thread)
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/SecureCaller$2.classSecureCaller.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecureCaller$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final ClassLoader val$classLoader
final java.security.CodeSource val$codeSource
void (java.lang.ClassLoader, java.security.CodeSource)
public java.lang.Object run () throws java.lang.Exception
ClassLoader effectiveClassLoader
ClassLoader effectiveClassLoader
Class thisClass
net.sourceforge.htmlunit.corejs.javascript.SecureCaller$SecureClassLoaderImpl secCl
Class c
}
net/sourceforge/htmlunit/corejs/javascript/SecureCaller$3.classSecureCaller.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecureCaller$3 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/SecureCaller$SecureClassLoaderImpl.classSecureCaller.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.SecureCaller$SecureClassLoaderImpl extends java.security.SecureClassLoader {
void (java.lang.ClassLoader)
ClassLoader parent
java.lang.Class defineAndLinkClass (java.lang.String, byte[], java.security.CodeSource)
String name
byte[] bytes
java.security.CodeSource cs
Class cl
}
net/sourceforge/htmlunit/corejs/javascript/SecureCaller.classSecureCaller.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.SecureCaller extends java.lang.Object {
private static final byte[] secureCallerImplBytecode
private static final java.util.Map callers
public void ()
public abstract java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
static java.lang.Object callSecurely (java.security.CodeSource, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.SecureCaller caller
java.security.PrivilegedActionException ex
java.lang.ref.SoftReference ref
java.security.CodeSource codeSource
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Thread thread
ClassLoader classLoader
java.util.Map classLoaderMap
net.sourceforge.htmlunit.corejs.javascript.SecureCaller caller
private static byte[] loadBytecode ()
private static byte[] loadBytecodePrivileged ()
int r
java.io.ByteArrayOutputStream bout
java.io.InputStream in
java.io.IOException e
java.net.URL url
static byte[] access$000 ()
static byte[] access$100 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/SecurityController$1.classSecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.SecurityController$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Script {
final net.sourceforge.htmlunit.corejs.javascript.Callable val$callable
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$thisObj
final Object[] val$args
final net.sourceforge.htmlunit.corejs.javascript.SecurityController this$0
void (net.sourceforge.htmlunit.corejs.javascript.SecurityController, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
public java.lang.Object exec (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
}
net/sourceforge/htmlunit/corejs/javascript/SecurityController.classSecurityController.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.SecurityController extends java.lang.Object {
private static net.sourceforge.htmlunit.corejs.javascript.SecurityController global
public void ()
static net.sourceforge.htmlunit.corejs.javascript.SecurityController global ()
public static boolean hasGlobal ()
public static void initGlobal (net.sourceforge.htmlunit.corejs.javascript.SecurityController)
net.sourceforge.htmlunit.corejs.javascript.SecurityController controller
public abstract net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
public static net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createLoader (java.lang.ClassLoader, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader loader
Object dynamicDomain
ClassLoader parent
Object staticDomain
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.SecurityController sc
net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader loader
public static java.lang.Class getStaticSecurityDomainClass ()
net.sourceforge.htmlunit.corejs.javascript.SecurityController sc
public java.lang.Class getStaticSecurityDomainClassInternal ()
public abstract java.lang.Object getDynamicSecurityDomain (java.lang.Object)
public java.lang.Object callWithDomain (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object securityDomain
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public java.lang.Object execWithDomain (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Script, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Script script
Object securityDomain
}
net/sourceforge/htmlunit/corejs/javascript/SecurityUtilities$1.classSecurityUtilities.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecurityUtilities$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$name
void (java.lang.String)
public java.lang.String run ()
public volatile java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/SecurityUtilities$2.classSecurityUtilities.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecurityUtilities$2 extends java.lang.Object implements java.security.PrivilegedAction {
final Class val$clazz
void (java.lang.Class)
public java.security.ProtectionDomain run ()
public volatile java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/SecurityUtilities$3.classSecurityUtilities.java
package net.sourceforge.htmlunit.corejs.javascript
final net.sourceforge.htmlunit.corejs.javascript.SecurityUtilities$3 extends java.lang.Object implements java.security.PrivilegedAction {
final SecurityManager val$securityManager
void (java.lang.SecurityManager)
public java.security.ProtectionDomain run ()
Class c
public volatile java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/SecurityUtilities.classSecurityUtilities.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.SecurityUtilities extends java.lang.Object {
public void ()
public static java.lang.String getSystemProperty (java.lang.String)
String name
public static java.security.ProtectionDomain getProtectionDomain (java.lang.Class)
Class clazz
public static java.security.ProtectionDomain getScriptProtectionDomain ()
SecurityManager securityManager
}
net/sourceforge/htmlunit/corejs/javascript/SpecialRef.classSpecialRef.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.SpecialRef extends net.sourceforge.htmlunit.corejs.javascript.Ref {
static final long serialVersionUID
private static final int SPECIAL_NONE
private static final int SPECIAL_PROTO
private static final int SPECIAL_PARENT
private net.sourceforge.htmlunit.corejs.javascript.Scriptable target
private int type
private String name
private void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
int type
String name
static net.sourceforge.htmlunit.corejs.javascript.Ref createSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.String)
int type
int type
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object object
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable target
int type
public java.lang.Object get (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public java.lang.Object set (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable search
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object value
public boolean has (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public boolean delete (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/Synchronizer.classSynchronizer.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Synchronizer extends net.sourceforge.htmlunit.corejs.javascript.Delegator {
private Object syncObject
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object syncObject
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
Object sync
}
net/sourceforge/htmlunit/corejs/javascript/Token$CommentType.classToken.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType extends java.lang.Enum {
public static final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType LINE
public static final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType BLOCK_COMMENT
public static final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType JSDOC
public static final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType HTML
private static final net.sourceforge.htmlunit.corejs.javascript.Token$CommentType[] $VALUES
public static net.sourceforge.htmlunit.corejs.javascript.Token$CommentType[] values ()
public static net.sourceforge.htmlunit.corejs.javascript.Token$CommentType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/Token.classToken.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Token extends java.lang.Object {
public static final boolean printTrees
static final boolean printICode
static final boolean printNames
public static final int ERROR
public static final int EOF
public static final int EOL
public static final int FIRST_BYTECODE_TOKEN
public static final int ENTERWITH
public static final int LEAVEWITH
public static final int RETURN
public static final int GOTO
public static final int IFEQ
public static final int IFNE
public static final int SETNAME
public static final int BITOR
public static final int BITXOR
public static final int BITAND
public static final int EQ
public static final int NE
public static final int LT
public static final int LE
public static final int GT
public static final int GE
public static final int LSH
public static final int RSH
public static final int URSH
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int MOD
public static final int NOT
public static final int BITNOT
public static final int POS
public static final int NEG
public static final int NEW
public static final int DELPROP
public static final int TYPEOF
public static final int GETPROP
public static final int GETPROPNOWARN
public static final int SETPROP
public static final int GETELEM
public static final int SETELEM
public static final int CALL
public static final int NAME
public static final int NUMBER
public static final int STRING
public static final int NULL
public static final int THIS
public static final int FALSE
public static final int TRUE
public static final int SHEQ
public static final int SHNE
public static final int REGEXP
public static final int BINDNAME
public static final int THROW
public static final int RETHROW
public static final int IN
public static final int INSTANCEOF
public static final int LOCAL_LOAD
public static final int GETVAR
public static final int SETVAR
public static final int CATCH_SCOPE
public static final int ENUM_INIT_KEYS
public static final int ENUM_INIT_VALUES
public static final int ENUM_INIT_ARRAY
public static final int ENUM_NEXT
public static final int ENUM_ID
public static final int THISFN
public static final int RETURN_RESULT
public static final int ARRAYLIT
public static final int OBJECTLIT
public static final int GET_REF
public static final int SET_REF
public static final int DEL_REF
public static final int REF_CALL
public static final int REF_SPECIAL
public static final int YIELD
public static final int STRICT_SETNAME
public static final int DEFAULTNAMESPACE
public static final int ESCXMLATTR
public static final int ESCXMLTEXT
public static final int REF_MEMBER
public static final int REF_NS_MEMBER
public static final int REF_NAME
public static final int REF_NS_NAME
public static final int LAST_BYTECODE_TOKEN
public static final int TRY
public static final int SEMI
public static final int LB
public static final int RB
public static final int LC
public static final int RC
public static final int LP
public static final int RP
public static final int COMMA
public static final int ASSIGN
public static final int ASSIGN_BITOR
public static final int ASSIGN_BITXOR
public static final int ASSIGN_BITAND
public static final int ASSIGN_LSH
public static final int ASSIGN_RSH
public static final int ASSIGN_URSH
public static final int ASSIGN_ADD
public static final int ASSIGN_SUB
public static final int ASSIGN_MUL
public static final int ASSIGN_DIV
public static final int ASSIGN_MOD
public static final int FIRST_ASSIGN
public static final int LAST_ASSIGN
public static final int HOOK
public static final int COLON
public static final int OR
public static final int AND
public static final int INC
public static final int DEC
public static final int DOT
public static final int FUNCTION
public static final int EXPORT
public static final int IMPORT
public static final int IF
public static final int ELSE
public static final int SWITCH
public static final int CASE
public static final int DEFAULT
public static final int WHILE
public static final int DO
public static final int FOR
public static final int BREAK
public static final int CONTINUE
public static final int VAR
public static final int WITH
public static final int CATCH
public static final int FINALLY
public static final int VOID
public static final int RESERVED
public static final int EMPTY
public static final int BLOCK
public static final int LABEL
public static final int TARGET
public static final int LOOP
public static final int EXPR_VOID
public static final int EXPR_RESULT
public static final int JSR
public static final int SCRIPT
public static final int TYPEOFNAME
public static final int USE_STACK
public static final int SETPROP_OP
public static final int SETELEM_OP
public static final int LOCAL_BLOCK
public static final int SET_REF_OP
public static final int DOTDOT
public static final int COLONCOLON
public static final int XML
public static final int DOTQUERY
public static final int XMLATTR
public static final int XMLEND
public static final int TO_OBJECT
public static final int TO_DOUBLE
public static final int GET
public static final int SET
public static final int LET
public static final int CONST
public static final int SETCONST
public static final int SETCONSTVAR
public static final int ARRAYCOMP
public static final int LETEXPR
public static final int WITHEXPR
public static final int DEBUGGER
public static final int COMMENT
public static final int GENEXPR
public static final int LAST_TOKEN
public void ()
public static java.lang.String name (int)
int token
public static java.lang.String typeToName (int)
int token
public static java.lang.String keywordToName (int)
int token
public static boolean isValidToken (int)
int code
}
net/sourceforge/htmlunit/corejs/javascript/TokenStream.classTokenStream.java
package net.sourceforge.htmlunit.corejs.javascript
net.sourceforge.htmlunit.corejs.javascript.TokenStream extends java.lang.Object {
private static final int EOF_CHAR
private static final char BYTE_ORDER_MARK
private boolean dirtyLine
String regExpFlags
private String string
private double number
private boolean isOctal
private int quoteChar
private char[] stringBuffer
private int stringBufferTop
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap allStrings
private final int[] ungetBuffer
private int ungetCursor
private boolean hitEOF
private int lineStart
private int lineEndChar
int lineno
private String sourceString
private java.io.Reader sourceReader
private char[] sourceBuffer
private int sourceEnd
int sourceCursor
int cursor
int tokenBeg
int tokenEnd
net.sourceforge.htmlunit.corejs.javascript.Token$CommentType commentType
private boolean xmlIsAttribute
private boolean xmlIsTagContent
private int xmlOpenTagsCount
private net.sourceforge.htmlunit.corejs.javascript.Parser parser
private String commentPrefix
private int commentCursor
void (net.sourceforge.htmlunit.corejs.javascript.Parser, java.io.Reader, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.Parser parser
java.io.Reader sourceReader
String sourceString
int lineno
java.lang.String tokenToString (int)
int token
static boolean isKeyword (java.lang.String)
String s
private static int stringToKeyword (java.lang.String)
String X
int c
String name
int Id_break
int Id_case
int Id_continue
int Id_default
int Id_delete
int Id_do
int Id_else
int Id_export
int Id_false
int Id_for
int Id_function
int Id_if
int Id_in
int Id_let
int Id_new
int Id_null
int Id_return
int Id_switch
int Id_this
int Id_true
int Id_typeof
int Id_var
int Id_void
int Id_while
int Id_with
int Id_yield
int Id_abstract
int Id_boolean
int Id_byte
int Id_catch
int Id_char
int Id_class
int Id_const
int Id_debugger
int Id_double
int Id_enum
int Id_extends
int Id_final
int Id_finally
int Id_float
int Id_goto
int Id_implements
int Id_import
int Id_instanceof
int Id_int
int Id_interface
int Id_long
int Id_native
int Id_package
int Id_private
int Id_protected
int Id_public
int Id_short
int Id_static
int Id_super
int Id_synchronized
int Id_throw
int Id_throws
int Id_transient
int Id_try
int Id_volatile
int id
String s
final java.lang.String getSourceString ()
final int getLineno ()
final java.lang.String getString ()
final char getQuoteChar ()
final double getNumber ()
final boolean isNumberOctal ()
final boolean eof ()
final int getToken () throws java.io.IOException
boolean identifierStart
boolean identifierStart
int i
int escapeVal
int result
boolean containsEscape
String str
NumberFormatException ex
int base
boolean isInteger
String numString
double dval
int i
int c1
int val
int escapeStart
int escapeVal
String str
boolean lookForSlash
boolean identifierStart
boolean isUnicodeEscapeStart
int c
private static boolean isAlpha (int)
int c
static boolean isDigit (int)
int c
static boolean isJSSpace (int)
int c
private static boolean isJSFormatChar (int)
int c
void readRegExp (int) throws java.io.IOException
int startToken
int start
boolean inCharSet
int c
int reEnd
java.lang.String readAndClearRegExpFlags ()
String flags
boolean isXMLAttribute ()
int getFirstXMLToken () throws java.io.IOException
int getNextXMLToken () throws java.io.IOException
int c
private boolean readQuotedString (int) throws java.io.IOException
int c
int quote
private boolean readXmlComment () throws java.io.IOException
int c
private boolean readCDATA () throws java.io.IOException
int c
private boolean readEntity () throws java.io.IOException
int c
int declTags
private boolean readPI () throws java.io.IOException
int c
private java.lang.String getStringFromBuffer ()
private void addToString (int)
char[] tmp
int c
int N
private boolean canUngetChar ()
private void ungetChar (int)
int c
private boolean matchChar (int) throws java.io.IOException
int test
int c
private int peekChar () throws java.io.IOException
int c
private int getChar () throws java.io.IOException
private int getChar (boolean) throws java.io.IOException
int c
int c
boolean skipFormattingChars
private int getCharIgnoreLineEnd () throws java.io.IOException
int c
int c
private void ungetCharIgnoreLineEnd (int)
int c
private void skipLine () throws java.io.IOException
int c
final int getOffset ()
int n
final java.lang.String getLine ()
int c
int lineEnd
java.io.IOException ioe
int i
int c
int lineLength
private boolean fillSourceBuffer () throws java.io.IOException
char[] tmp
int n
public int getCursor ()
public int getTokenBeg ()
public int getTokenEnd ()
public int getTokenLength ()
public net.sourceforge.htmlunit.corejs.javascript.Token$CommentType getCommentType ()
private void markCommentStart ()
private void markCommentStart (java.lang.String)
String prefix
private boolean isMarkingComment ()
final java.lang.String getAndResetCurrentComment ()
StringBuilder comment
private java.lang.String convertLastCharToHex (java.lang.String)
int i
String str
int lastIndex
StringBuffer buf
String hexCode
}
net/sourceforge/htmlunit/corejs/javascript/TopLevel$Builtins.classTopLevel.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins extends java.lang.Enum {
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Object
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Array
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Function
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins String
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Number
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Boolean
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins RegExp
public static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins Error
private static final net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins[] $VALUES
public static net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins[] values ()
public static net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/TopLevel.classTopLevel.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.TopLevel extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
private java.util.EnumMap ctors
static final boolean $assertionsDisabled
public void ()
public java.lang.String getClassName ()
public void cacheBuiltins ()
Object value
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins builtin
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins[] arr$
int len$
int i$
public static net.sourceforge.htmlunit.corejs.javascript.Function getBuiltinCtor (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins)
net.sourceforge.htmlunit.corejs.javascript.Function result
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable getBuiltinPrototype (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins)
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
public net.sourceforge.htmlunit.corejs.javascript.BaseFunction getBuiltinCtor (net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins)
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getBuiltinPrototype (net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins)
net.sourceforge.htmlunit.corejs.javascript.TopLevel$Builtins type
net.sourceforge.htmlunit.corejs.javascript.BaseFunction func
Object proto
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/UintMap.classUintMap.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.UintMap extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int A
private static final int EMPTY
private static final int DELETED
private transient int[] keys
private transient Object[] values
private int power
private int keyCount
private transient int occupiedCount
private transient int ivaluesShift
private static final boolean check
public void ()
public void (int)
int initialCapacity
int minimalCapacity
int i
public boolean isEmpty ()
public int size ()
public boolean has (int)
int key
public java.lang.Object getObject (int)
int index
int key
public int getInt (int, int)
int key
int defaultValue
int index
public int getExistingInt (int)
int key
int index
public void put (int, java.lang.Object)
int key
Object value
int index
public void put (int, int)
int[] tmp
int N
int key
int value
int index
public void remove (int)
int key
int index
public void clear ()
int i
int i
int N
public int[] getKeys ()
int entry
int i
int[] keys
int n
int[] result
private static int tableLookupStep (int, int, int)
int fraction
int mask
int power
int shift
private int findIndex (int)
int mask
int step
int n
int fraction
int index
int entry
int key
int[] keys
private int insertNewKey (int)
int mask
int step
int firstIndex
int key
int[] keys
int fraction
int index
private void rehashTable (boolean)
int i
int index
int key
int i
int remaining
boolean ensureIntSpace
int N
int[] old
int oldShift
Object[] oldValues
int oldCount
private int ensureIndex (int, boolean)
int mask
int step
int n
int fraction
int entry
int key
boolean intType
int index
int firstDeleted
int[] keys
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int key
int i
boolean hasIntValues
boolean hasObjectValues
java.io.ObjectOutputStream out
int count
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
int ivalue
int key
int index
int i
boolean hasIntValues
boolean hasObjectValues
int N
java.io.ObjectInputStream in
int writtenKeyCount
}
net/sourceforge/htmlunit/corejs/javascript/Undefined.classUndefined.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.Undefined extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
public static final Object instance
private void ()
public java.lang.Object readResolve ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/UniqueTag.classUniqueTag.java
package net.sourceforge.htmlunit.corejs.javascript
public final net.sourceforge.htmlunit.corejs.javascript.UniqueTag extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private static final int ID_NOT_FOUND
private static final int ID_NULL_VALUE
private static final int ID_DOUBLE_MARK
public static final net.sourceforge.htmlunit.corejs.javascript.UniqueTag NOT_FOUND
public static final net.sourceforge.htmlunit.corejs.javascript.UniqueTag NULL_VALUE
public static final net.sourceforge.htmlunit.corejs.javascript.UniqueTag DOUBLE_MARK
private final int tagId
private void (int)
int tagId
public java.lang.Object readResolve ()
public java.lang.String toString ()
String name
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/VMBridge.classVMBridge.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.VMBridge extends java.lang.Object {
static final net.sourceforge.htmlunit.corejs.javascript.VMBridge instance
public void ()
private static net.sourceforge.htmlunit.corejs.javascript.VMBridge makeInstance ()
net.sourceforge.htmlunit.corejs.javascript.VMBridge bridge
String className
Class cl
int i
String[] classNames
protected abstract java.lang.Object getThreadContextHelper ()
protected abstract net.sourceforge.htmlunit.corejs.javascript.Context getContext (java.lang.Object)
protected abstract void setContext (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
protected abstract java.lang.ClassLoader getCurrentThreadClassLoader ()
protected abstract boolean tryToMakeAccessible (java.lang.Object)
protected java.lang.Object getInterfaceProxyHelper (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.Class[])
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
Class[] interfaces
protected java.lang.Object newInterfaceProxy (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object proxyHelper
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter adapter
Object target
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
protected abstract boolean isVarArgs (java.lang.reflect.Member)
public java.util.Iterator getJavaIterator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
Object unwrapped
java.util.Iterator iterator
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/WrapFactory.classWrapFactory.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.WrapFactory extends java.lang.Object {
private boolean javaPrimitiveWrap
public void ()
public java.lang.Object wrap (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
Class staticType
Class cls
public net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapNewObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
Class cls
public net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapAsJavaObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object javaObject
Class staticType
public net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapJavaClass (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Class)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Class javaClass
public final boolean isJavaPrimitiveWrap ()
public final void setJavaPrimitiveWrap (boolean)
boolean value
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/WrappedException.classWrappedException.java
package net.sourceforge.htmlunit.corejs.javascript
public net.sourceforge.htmlunit.corejs.javascript.WrappedException extends net.sourceforge.htmlunit.corejs.javascript.EvaluatorException {
static final long serialVersionUID
private Throwable exception
public void (java.lang.Throwable)
Throwable exception
int[] linep
String sourceName
int lineNumber
public java.lang.Throwable getWrappedException ()
public java.lang.Object unwrap ()
}
net/sourceforge/htmlunit/corejs/javascript/Wrapper.classWrapper.java
package net.sourceforge.htmlunit.corejs.javascript
public abstract net.sourceforge.htmlunit.corejs.javascript.Wrapper extends java.lang.Object {
public abstract java.lang.Object unwrap ()
}
net/sourceforge/htmlunit/corejs/javascript/annotations/JSConstructor.classJSConstructor.java
package net.sourceforge.htmlunit.corejs.javascript.annotations
public abstract net.sourceforge.htmlunit.corejs.javascript.annotations.JSConstructor extends java.lang.Object implements java.lang.annotation.Annotation {
}
net/sourceforge/htmlunit/corejs/javascript/annotations/JSFunction.classJSFunction.java
package net.sourceforge.htmlunit.corejs.javascript.annotations
public abstract net.sourceforge.htmlunit.corejs.javascript.annotations.JSFunction extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
net/sourceforge/htmlunit/corejs/javascript/annotations/JSGetter.classJSGetter.java
package net.sourceforge.htmlunit.corejs.javascript.annotations
public abstract net.sourceforge.htmlunit.corejs.javascript.annotations.JSGetter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
net/sourceforge/htmlunit/corejs/javascript/annotations/JSSetter.classJSSetter.java
package net.sourceforge.htmlunit.corejs.javascript.annotations
public abstract net.sourceforge.htmlunit.corejs.javascript.annotations.JSSetter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
net/sourceforge/htmlunit/corejs/javascript/annotations/JSStaticFunction.classJSStaticFunction.java
package net.sourceforge.htmlunit.corejs.javascript.annotations
public abstract net.sourceforge.htmlunit.corejs.javascript.annotations.JSStaticFunction extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/ArrayComprehension.classArrayComprehension.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehension extends net.sourceforge.htmlunit.corejs.javascript.ast.Scope {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
private java.util.List loops
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode filter
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getResult ()
public void setResult (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
public java.util.List getLoops ()
public void setLoops (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop acl
java.util.Iterator i$
java.util.List loops
public void addLoop (net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop)
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop acl
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getFilter ()
public void setFilter (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode filter
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public int getFilterLp ()
public void setFilterLp (int)
int lp
public int getFilterRp ()
public void setFilterRp (int)
int rp
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop loop
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop loop
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ArrayComprehensionLoop.classArrayComprehensionLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getBody ()
public void setBody (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ArrayLiteral.classArrayLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ArrayLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode implements net.sourceforge.htmlunit.corejs.javascript.ast.DestructuringForm {
private static final java.util.List NO_ELEMS
private java.util.List elements
private int destructuringLength
private int skipCount
private boolean isDestructuring
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getElements ()
public void setElements (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
java.util.Iterator i$
java.util.List elements
public void addElement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode element
public int getSize ()
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getElement (int)
int index
public int getDestructuringLength ()
public void setDestructuringLength (int)
int destructuringLength
public int getSkipCount ()
public void setSkipCount (int)
int count
public void setIsDestructuring (boolean)
boolean destructuring
public boolean isDestructuring ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode e
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/Assignment.classAssignment.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Assignment extends net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int)
int operator
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
int operatorPos
}
net/sourceforge/htmlunit/corejs/javascript/ast/AstNode$DebugPrintVisitor.classAstNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode$DebugPrintVisitor extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor {
private StringBuilder buffer
private static final int DEBUG_INDENT
public void (java.lang.StringBuilder)
StringBuilder buf
public java.lang.String toString ()
private java.lang.String makeIndent (int)
int i
int depth
StringBuilder sb
public boolean visit (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
int tt
String name
}
net/sourceforge/htmlunit/corejs/javascript/ast/AstNode$PositionComparator.classAstNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode$PositionComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
public void ()
public int compare (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n1
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode n2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
net/sourceforge/htmlunit/corejs/javascript/ast/AstNode.classAstNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.AstNode extends net.sourceforge.htmlunit.corejs.javascript.Node implements java.lang.Comparable {
protected int position
protected int length
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
private static java.util.Map operatorNames
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public int getPosition ()
public void setPosition (int)
int position
public int getAbsolutePosition ()
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
public int getLength ()
public void setLength (int)
int length
public void setBounds (int, int)
int position
int end
public void setRelative (int)
int parentPosition
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getParent ()
public void setParent (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
public void addChild (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode kid
int end
public net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot getAstRoot ()
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
public abstract java.lang.String toSource (int)
public java.lang.String toSource ()
public java.lang.String makeIndent (int)
int i
int indent
StringBuilder sb
public java.lang.String shortName ()
String classname
int last
public static java.lang.String operatorToString (int)
int op
String result
public abstract void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
public boolean hasSideEffects ()
protected void assertNotNull (java.lang.Object)
Object arg
protected void printList (java.util.List, java.lang.StringBuilder)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode item
java.util.Iterator i$
java.util.List items
StringBuilder sb
int max
int count
public static java.lang.RuntimeException codeBug () throws java.lang.RuntimeException
public net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode getEnclosingFunction ()
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getEnclosingScope ()
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode parent
public int compareTo (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode other
int abs1
int abs2
int len1
int len2
public int depth ()
public int getLineno ()
public java.lang.String debugPrint ()
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode$DebugPrintVisitor dpv
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/AstRoot$1.classAstRoot.java
package net.sourceforge.htmlunit.corejs.javascript.ast
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor {
final net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot this$0
void (net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot)
public boolean visit (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
int type
}
net/sourceforge/htmlunit/corejs/javascript/ast/AstRoot.classAstRoot.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot extends net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode {
private java.util.SortedSet comments
private boolean inStrictMode
public void ()
public void (int)
int pos
public java.util.SortedSet getComments ()
public void setComments (java.util.SortedSet)
net.sourceforge.htmlunit.corejs.javascript.ast.Comment c
java.util.Iterator i$
java.util.SortedSet comments
public void addComment (net.sourceforge.htmlunit.corejs.javascript.ast.Comment)
net.sourceforge.htmlunit.corejs.javascript.ast.Comment comment
public void setInStrictMode (boolean)
boolean inStrictMode
public boolean isInStrictMode ()
public void visitComments (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.Comment c
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor visitor
public void visitAll (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor visitor
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.Node node
java.util.Iterator i$
int depth
StringBuilder sb
public java.lang.String debugPrint ()
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode$DebugPrintVisitor dpv
public void checkParentLinks ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/Block.classBlock.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Block extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void addStatement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/BreakStatement.classBreakStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.BreakStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.Jump {
private net.sourceforge.htmlunit.corejs.javascript.ast.Name breakLabel
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getBreakLabel ()
public void setBreakLabel (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getBreakTarget ()
public void setBreakTarget (net.sourceforge.htmlunit.corejs.javascript.ast.Jump)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump target
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/CatchClause.classCatchClause.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.Name varName
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode catchCondition
private net.sourceforge.htmlunit.corejs.javascript.ast.Block body
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getVarName ()
public void setVarName (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name varName
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getCatchCondition ()
public void setCatchCondition (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode catchCondition
public net.sourceforge.htmlunit.corejs.javascript.ast.Block getBody ()
public void setBody (net.sourceforge.htmlunit.corejs.javascript.ast.Block)
net.sourceforge.htmlunit.corejs.javascript.ast.Block body
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/Comment.classComment.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Comment extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String value
private net.sourceforge.htmlunit.corejs.javascript.Token$CommentType commentType
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.Token$CommentType, java.lang.String)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.Token$CommentType type
String value
public net.sourceforge.htmlunit.corejs.javascript.Token$CommentType getCommentType ()
public void setCommentType (net.sourceforge.htmlunit.corejs.javascript.Token$CommentType)
net.sourceforge.htmlunit.corejs.javascript.Token$CommentType type
public java.lang.String getValue ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ConditionalExpression.classConditionalExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ConditionalExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode testExpression
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode trueExpression
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode falseExpression
private int questionMarkPosition
private int colonPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTestExpression ()
public void setTestExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode testExpression
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTrueExpression ()
public void setTrueExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode trueExpression
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getFalseExpression ()
public void setFalseExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode falseExpression
public int getQuestionMarkPosition ()
public void setQuestionMarkPosition (int)
int questionMarkPosition
public int getColonPosition ()
public void setColonPosition (int)
int colonPosition
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ContinueStatement.classContinueStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ContinueStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.Jump {
private net.sourceforge.htmlunit.corejs.javascript.ast.Name label
private net.sourceforge.htmlunit.corejs.javascript.ast.Loop target
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.Name)
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.Name)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
public net.sourceforge.htmlunit.corejs.javascript.ast.Loop getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.Loop)
net.sourceforge.htmlunit.corejs.javascript.ast.Loop target
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getLabel ()
public void setLabel (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name label
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/DestructuringForm.classDestructuringForm.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.DestructuringForm extends java.lang.Object {
public abstract void setIsDestructuring (boolean)
public abstract boolean isDestructuring ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/DoLoop.classDoLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.DoLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.Loop {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
private int whilePosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getCondition ()
public void setCondition (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
public int getWhilePosition ()
public void setWhilePosition (int)
int whilePosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ElementGet.classElementGet.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ElementGet extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode element
private int lb
private int rb
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode element
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getElement ()
public void setElement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode element
public int getLb ()
public void setLb (int)
int lb
public int getRb ()
public void setRb (int)
int rb
public void setParens (int, int)
int lb
int rb
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/EmptyExpression.classEmptyExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.EmptyExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/EmptyStatement.classEmptyStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.EmptyStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ErrorCollector.classErrorCollector.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ErrorCollector extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ast.IdeErrorReporter {
private java.util.List errors
public void ()
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void warning (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int offset
int length
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void error (java.lang.String, java.lang.String, int, int)
String message
String sourceName
int fileOffset
int length
public net.sourceforge.htmlunit.corejs.javascript.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public java.util.List getErrors ()
public java.lang.String toString ()
net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem pp
java.util.Iterator i$
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/ast/ErrorNode.classErrorNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ErrorNode extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String message
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ExpressionStatement.classExpressionStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ExpressionStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public void setHasResult ()
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, boolean)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
boolean hasResult
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ForInLoop.classForInLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.Loop {
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iterator
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iteratedObject
protected int inPosition
protected int eachPosition
protected boolean isForEach
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getIterator ()
public void setIterator (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode iterator
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getIteratedObject ()
public void setIteratedObject (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode object
public boolean isForEach ()
public void setIsForEach (boolean)
boolean isForEach
public int getInPosition ()
public void setInPosition (int)
int inPosition
public int getEachPosition ()
public void setEachPosition (int)
int eachPosition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ForLoop.classForLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ForLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.Loop {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode initializer
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode increment
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getInitializer ()
public void setInitializer (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode initializer
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getCondition ()
public void setCondition (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getIncrement ()
public void setIncrement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode increment
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/FunctionCall.classFunctionCall.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.FunctionCall extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
protected static final java.util.List NO_ARGS
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
protected java.util.List arguments
protected int lp
protected int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public java.util.List getArguments ()
public void setArguments (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
java.util.Iterator i$
java.util.List arguments
public void addArgument (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/FunctionNode$Form.classFunctionNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form extends java.lang.Enum {
public static final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form FUNCTION
public static final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form GETTER
public static final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form SETTER
private static final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form[] $VALUES
public static net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form[] values ()
public static net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/FunctionNode.classFunctionNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode extends net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode {
public static final int FUNCTION_STATEMENT
public static final int FUNCTION_EXPRESSION
public static final int FUNCTION_EXPRESSION_STATEMENT
private static final java.util.List NO_PARAMS
private net.sourceforge.htmlunit.corejs.javascript.ast.Name functionName
private java.util.List params
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
private boolean isExpressionClosure
private net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode$Form functionForm
private int lp
private int rp
private int functionType
private boolean needsActivation
private boolean isGenerator
private java.util.List generatorResumePoints
private java.util.Map liveLocals
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode memberExprNode
public void ()
public void (int)
int pos
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.Name)
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getFunctionName ()
public void setFunctionName (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
public java.lang.String getName ()
public java.util.List getParams ()
public void setParams (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode param
java.util.Iterator i$
java.util.List params
public void addParam (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode param
public boolean isParam (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getBody ()
public void setBody (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
int absEnd
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public boolean isExpressionClosure ()
public void setIsExpressionClosure (boolean)
boolean isExpressionClosure
public boolean requiresActivation ()
public void setRequiresActivation ()
public boolean isGenerator ()
public void setIsGenerator ()
public void addResumptionPoint (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node target
public java.util.List getResumptionPoints ()
public java.util.Map getLiveLocals ()
public void addLiveLocals (net.sourceforge.htmlunit.corejs.javascript.Node, int[])
net.sourceforge.htmlunit.corejs.javascript.Node node
int[] locals
public int addFunction (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
int result
public int getFunctionType ()
public void setFunctionType (int)
int type
public boolean isGetterOrSetter ()
public boolean isGetter ()
public boolean isSetter ()
public void setFunctionIsGetter ()
public void setFunctionIsSetter ()
public void setMemberExprNode (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode node
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getMemberExprNode ()
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode param
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/GeneratorExpression.classGeneratorExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.Scope {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
private java.util.List loops
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode filter
private int ifPosition
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getResult ()
public void setResult (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode result
public java.util.List getLoops ()
public void setLoops (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop acl
java.util.Iterator i$
java.util.List loops
public void addLoop (net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop)
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop acl
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getFilter ()
public void setFilter (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode filter
public int getIfPosition ()
public void setIfPosition (int)
int ifPosition
public int getFilterLp ()
public void setFilterLp (int)
int lp
public int getFilterRp ()
public void setFilterRp (int)
int rp
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop loop
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop loop
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/GeneratorExpressionLoop.classGeneratorExpressionLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.ForInLoop {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public boolean isForEach ()
public void setIsForEach (boolean)
boolean isForEach
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/IdeErrorReporter.classIdeErrorReporter.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.IdeErrorReporter extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ErrorReporter {
public abstract void warning (java.lang.String, java.lang.String, int, int)
public abstract void error (java.lang.String, java.lang.String, int, int)
}
net/sourceforge/htmlunit/corejs/javascript/ast/IfStatement.classIfStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.IfStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode thenPart
private int elsePosition
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode elsePart
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getCondition ()
public void setCondition (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getThenPart ()
public void setThenPart (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode thenPart
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getElsePart ()
public void setElsePart (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode elsePart
public int getElsePosition ()
public void setElsePosition (int)
int elsePosition
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
String pad
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/InfixExpression.classInfixExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
protected int operatorPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, int)
int operator
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
int operatorPos
public void setLeftAndRight (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
int beg
int end
public int getOperator ()
public void setOperator (int)
int operator
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getLeft ()
public void setLeft (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode left
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getRight ()
public void setRight (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode right
public int getOperatorPosition ()
public void setOperatorPosition (int)
int operatorPosition
public boolean hasSideEffects ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/Jump.classJump.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Jump extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public net.sourceforge.htmlunit.corejs.javascript.Node target
private net.sourceforge.htmlunit.corejs.javascript.Node target2
private net.sourceforge.htmlunit.corejs.javascript.ast.Jump jumpNode
public void ()
public void (int)
int nodeType
public void (int, int)
int type
int lineno
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
public void (int, net.sourceforge.htmlunit.corejs.javascript.Node, int)
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
int lineno
public net.sourceforge.htmlunit.corejs.javascript.ast.Jump getJumpStatement ()
public void setJumpStatement (net.sourceforge.htmlunit.corejs.javascript.ast.Jump)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump jumpStatement
public net.sourceforge.htmlunit.corejs.javascript.Node getDefault ()
public void setDefault (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node defaultTarget
public net.sourceforge.htmlunit.corejs.javascript.Node getFinally ()
public void setFinally (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
public net.sourceforge.htmlunit.corejs.javascript.ast.Jump getLoop ()
public void setLoop (net.sourceforge.htmlunit.corejs.javascript.ast.Jump)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump loop
public net.sourceforge.htmlunit.corejs.javascript.Node getContinue ()
public void setContinue (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node continueTarget
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor visitor
public java.lang.String toSource (int)
int depth
}
net/sourceforge/htmlunit/corejs/javascript/ast/KeywordLiteral.classKeywordLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.KeywordLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, int)
int pos
int len
int nodeType
public net.sourceforge.htmlunit.corejs.javascript.ast.KeywordLiteral setType (int)
int nodeType
public boolean isBooleanLiteral ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
public volatile net.sourceforge.htmlunit.corejs.javascript.Node setType (int)
int x0
}
net/sourceforge/htmlunit/corejs/javascript/ast/Label.classLabel.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Label extends net.sourceforge.htmlunit.corejs.javascript.ast.Jump {
private String name
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, java.lang.String)
int pos
int len
String name
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/LabeledStatement.classLabeledStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.LabeledStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private java.util.List labels
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getLabels ()
public void setLabels (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.Label l
java.util.Iterator i$
java.util.List labels
public void addLabel (net.sourceforge.htmlunit.corejs.javascript.ast.Label)
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getStatement ()
public net.sourceforge.htmlunit.corejs.javascript.ast.Label getLabelByName (java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
java.util.Iterator i$
String name
public void setStatement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
public net.sourceforge.htmlunit.corejs.javascript.ast.Label getFirstLabel ()
public boolean hasSideEffects ()
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.Label label
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode label
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/LetNode.classLetNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.LetNode extends net.sourceforge.htmlunit.corejs.javascript.ast.Scope {
private net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration variables
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration getVariables ()
public void setVariables (net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration)
net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration variables
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getBody ()
public void setBody (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
String pad
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/Loop.classLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.Loop extends net.sourceforge.htmlunit.corejs.javascript.ast.Scope {
protected net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
protected int lp
protected int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getBody ()
public void setBody (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode body
int end
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
}
net/sourceforge/htmlunit/corejs/javascript/ast/Name.className.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Name extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String identifier
private net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, java.lang.String)
int pos
int len
String name
public void (int, java.lang.String)
int pos
String name
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String identifier
public void setScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope s
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getScope ()
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getDefiningScope ()
net.sourceforge.htmlunit.corejs.javascript.ast.Scope enclosing
String name
public boolean isLocalName ()
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
public int length ()
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/NewExpression.classNewExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.NewExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.FunctionCall {
private net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral initializer
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral getInitializer ()
public void setInitializer (net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral initializer
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode arg
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/NodeVisitor.classNodeVisitor.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor extends java.lang.Object {
public abstract boolean visit (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
}
net/sourceforge/htmlunit/corejs/javascript/ast/NumberLiteral.classNumberLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.NumberLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String value
private double number
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, java.lang.String)
int pos
String value
public void (int, java.lang.String, double)
int pos
String value
double number
public void (double)
double number
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public double getNumber ()
public void setNumber (double)
double value
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ObjectLiteral.classObjectLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ObjectLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode implements net.sourceforge.htmlunit.corejs.javascript.ast.DestructuringForm {
private static final java.util.List NO_ELEMS
private java.util.List elements
boolean isDestructuring
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getElements ()
public void setElements (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty o
java.util.Iterator i$
java.util.List elements
public void addElement (net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty)
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty element
public void setIsDestructuring (boolean)
boolean destructuring
public boolean isDestructuring ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty prop
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/ObjectProperty.classObjectProperty.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ObjectProperty extends net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression {
public void setNodeType (int)
int nodeType
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void setIsGetter ()
public boolean isGetter ()
public void setIsSetter ()
public boolean isSetter ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/ast/ParenthesizedExpression.classParenthesizedExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ParenthesizedExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ParseProblem$Type.classParseProblem.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public final net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type extends java.lang.Enum {
public static final net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type Error
public static final net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type Warning
private static final net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type[] $VALUES
public static net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type[] values ()
public static net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/ParseProblem.classParseProblem.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type type
private String message
private String sourceName
private int offset
private int length
public void (net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type, java.lang.String, java.lang.String, int, int)
net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type type
String message
String sourceName
int offset
int length
public net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type getType ()
public void setType (net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type)
net.sourceforge.htmlunit.corejs.javascript.ast.ParseProblem$Type type
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String msg
public java.lang.String getSourceName ()
public void setSourceName (java.lang.String)
String name
public int getFileOffset ()
public void setFileOffset (int)
int offset
public int getLength ()
public void setLength (int)
int length
public java.lang.String toString ()
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/ast/PropertyGet.classPropertyGet.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.PropertyGet extends net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.Name)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.Name property
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.Name property
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.Name, int)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.Name property
int dotPosition
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getProperty ()
public void setProperty (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name property
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/RegExpLiteral.classRegExpLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String value
private String flags
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String getFlags ()
public void setFlags (java.lang.String)
String flags
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ReturnStatement.classReturnStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ReturnStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode returnValue
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode returnValue
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getReturnValue ()
public void setReturnValue (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode returnValue
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/Scope.classScope.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope extends net.sourceforge.htmlunit.corejs.javascript.ast.Jump {
protected java.util.Map symbolTable
protected net.sourceforge.htmlunit.corejs.javascript.ast.Scope parentScope
protected net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode top
private java.util.List childScopes
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getParentScope ()
public void setParentScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope parentScope
public void clearParentScope ()
public java.util.List getChildScopes ()
public void addChildScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope child
public void replaceWith (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.Scope newScope
public net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode getTop ()
public void setTop (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode top
public static net.sourceforge.htmlunit.corejs.javascript.ast.Scope splitScope (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope scope
net.sourceforge.htmlunit.corejs.javascript.ast.Scope result
public static void joinScopes (net.sourceforge.htmlunit.corejs.javascript.ast.Scope, net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol sym
java.util.Map$Entry entry
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.Scope source
net.sourceforge.htmlunit.corejs.javascript.ast.Scope dest
java.util.Map src
java.util.Map dst
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getDefiningScope (java.lang.String)
java.util.Map symbolTable
net.sourceforge.htmlunit.corejs.javascript.ast.Scope s
String name
public net.sourceforge.htmlunit.corejs.javascript.ast.Symbol getSymbol (java.lang.String)
String name
public void putSymbol (net.sourceforge.htmlunit.corejs.javascript.ast.Symbol)
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
public java.util.Map getSymbolTable ()
public void setSymbolTable (java.util.Map)
java.util.Map table
private java.util.Map ensureSymbolTable ()
public java.util.List getStatements ()
java.util.List stmts
net.sourceforge.htmlunit.corejs.javascript.Node n
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/ScriptNode.classScriptNode.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode extends net.sourceforge.htmlunit.corejs.javascript.ast.Scope {
private int encodedSourceStart
private int encodedSourceEnd
private String sourceName
private String encodedSource
private int endLineno
private java.util.List functions
private java.util.List regexps
private java.util.List EMPTY_LIST
private java.util.List symbols
private int paramCount
private String[] variableNames
private boolean[] isConsts
private Object compilerData
private int tempNumber
public void ()
public void (int)
int pos
public java.lang.String getSourceName ()
public void setSourceName (java.lang.String)
String sourceName
public int getEncodedSourceStart ()
public void setEncodedSourceStart (int)
int start
public int getEncodedSourceEnd ()
public void setEncodedSourceEnd (int)
int end
public void setEncodedSourceBounds (int, int)
int start
int end
public void setEncodedSource (java.lang.String)
String encodedSource
public java.lang.String getEncodedSource ()
public int getBaseLineno ()
public void setBaseLineno (int)
int lineno
public int getEndLineno ()
public void setEndLineno (int)
int lineno
public int getFunctionCount ()
public net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode getFunctionNode (int)
int i
public java.util.List getFunctions ()
public int addFunction (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnNode
public int getRegexpCount ()
public java.lang.String getRegexpString (int)
int index
public java.lang.String getRegexpFlags (int)
int index
public void addRegExp (net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral)
net.sourceforge.htmlunit.corejs.javascript.ast.RegExpLiteral re
public int getIndexForNameNode (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node nameNode
net.sourceforge.htmlunit.corejs.javascript.ast.Scope node
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
public java.lang.String getParamOrVarName (int)
int index
public int getParamCount ()
public int getParamAndVarCount ()
public java.lang.String[] getParamAndVarNames ()
public boolean[] getParamAndVarConst ()
void addSymbol (net.sourceforge.htmlunit.corejs.javascript.ast.Symbol)
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
public java.util.List getSymbols ()
public void setSymbols (java.util.List)
java.util.List symbols
public void flattenSymbolTable (boolean)
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
int i
java.util.List newSymbols
net.sourceforge.htmlunit.corejs.javascript.ast.Symbol symbol
int i
boolean flattenAllTables
public java.lang.Object getCompilerData ()
public void setCompilerData (java.lang.Object)
Object data
public java.lang.String getNextTempName ()
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.Node kid
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/StringLiteral.classStringLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.StringLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private String value
private char quoteChar
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.lang.String getValue ()
public java.lang.String getValue (boolean)
boolean includeQuotes
public void setValue (java.lang.String)
String value
public char getQuoteCharacter ()
public void setQuoteCharacter (char)
char c
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/SwitchCase.classSwitchCase.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
private java.util.List statements
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public boolean isDefault ()
public java.util.List getStatements ()
public void setStatements (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode s
java.util.Iterator i$
java.util.List statements
public void addStatement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
int end
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode s
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode s
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/SwitchStatement.classSwitchStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.SwitchStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.Jump {
private static final java.util.List NO_CASES
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
private java.util.List cases
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public java.util.List getCases ()
public void setCases (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase sc
java.util.Iterator i$
java.util.List cases
public void addCase (net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase)
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase switchCase
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase sc
java.util.Iterator i$
int depth
String pad
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.SwitchCase sc
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/Symbol.classSymbol.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Symbol extends java.lang.Object {
private int declType
private int index
private String name
private net.sourceforge.htmlunit.corejs.javascript.Node node
private net.sourceforge.htmlunit.corejs.javascript.ast.Scope containingTable
public void ()
public void (int, java.lang.String)
int declType
String name
public int getDeclType ()
public void setDeclType (int)
int declType
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public net.sourceforge.htmlunit.corejs.javascript.Node getNode ()
public int getIndex ()
public void setIndex (int)
int index
public void setNode (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
public net.sourceforge.htmlunit.corejs.javascript.ast.Scope getContainingTable ()
public void setContainingTable (net.sourceforge.htmlunit.corejs.javascript.ast.Scope)
net.sourceforge.htmlunit.corejs.javascript.ast.Scope containingTable
public java.lang.String getDeclTypeName ()
public java.lang.String toString ()
StringBuilder result
}
net/sourceforge/htmlunit/corejs/javascript/ast/ThrowStatement.classThrowStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.ThrowStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/TryStatement.classTryStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.TryStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private static final java.util.List NO_CATCHES
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode tryBlock
private java.util.List catchClauses
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode finallyBlock
private int finallyPosition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTryBlock ()
public void setTryBlock (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode tryBlock
public java.util.List getCatchClauses ()
public void setCatchClauses (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause cc
java.util.Iterator i$
java.util.List catchClauses
public void addCatchClause (net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause)
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause clause
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getFinallyBlock ()
public void setFinallyBlock (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode finallyBlock
public int getFinallyPosition ()
public void setFinallyPosition (int)
int finallyPosition
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause cc
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.CatchClause cc
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/ast/UnaryExpression.classUnaryExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.UnaryExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode operand
private boolean isPostfix
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int operator
int operatorPosition
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode operand
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, boolean)
int operator
int operatorPosition
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode operand
boolean postFix
int beg
int end
public int getOperator ()
public void setOperator (int)
int operator
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getOperand ()
public void setOperand (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode operand
public boolean isPostfix ()
public boolean isPrefix ()
public void setIsPostfix (boolean)
boolean isPostfix
public java.lang.String toSource (int)
int depth
StringBuilder sb
int type
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/VariableDeclaration.classVariableDeclaration.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.VariableDeclaration extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private java.util.List variables
private boolean isStatement
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getVariables ()
public void setVariables (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer vi
java.util.Iterator i$
java.util.List variables
public void addVariable (net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer)
net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer v
public net.sourceforge.htmlunit.corejs.javascript.Node setType (int)
int type
public boolean isVar ()
public boolean isConst ()
public boolean isLet ()
public boolean isStatement ()
public void setIsStatement (boolean)
boolean isStatement
private java.lang.String declTypeName ()
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode var
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/VariableInitializer.classVariableInitializer.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.VariableInitializer extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode initializer
public void setNodeType (int)
int nodeType
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public boolean isDestructuring ()
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getInitializer ()
public void setInitializer (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode initializer
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/WhileLoop.classWhileLoop.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.WhileLoop extends net.sourceforge.htmlunit.corejs.javascript.ast.Loop {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getCondition ()
public void setCondition (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode condition
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/WithStatement.classWithStatement.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.WithStatement extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
private int lp
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getStatement ()
public void setStatement (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode statement
public int getLp ()
public void setLp (int)
int lp
public int getRp ()
public void setRp (int)
int rp
public void setParens (int, int)
int lp
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlDotQuery.classXmlDotQuery.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlDotQuery extends net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression {
private int rp
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public int getRp ()
public void setRp (int)
int rp
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlElemRef.classXmlElemRef.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlElemRef extends net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode indexExpr
private int lb
private int rb
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public int getLb ()
public void setLb (int)
int lb
public int getRb ()
public void setRb (int)
int rb
public void setBrackets (int, int)
int lb
int rb
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlExpression.classXmlExpression.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlExpression extends net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
private boolean isXmlAttribute
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getExpression ()
public void setExpression (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expression
public boolean isXmlAttribute ()
public void setIsXmlAttribute (boolean)
boolean isXmlAttribute
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlFragment.classXmlFragment.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlLiteral.classXmlLiteral.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlLiteral extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private java.util.List fragments
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public java.util.List getFragments ()
public void setFragments (java.util.List)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment fragment
java.util.Iterator i$
java.util.List fragments
public void addFragment (net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment fragment
public java.lang.String toSource (int)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment frag
java.util.Iterator i$
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment frag
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlMemberGet.classXmlMemberGet.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlMemberGet extends net.sourceforge.htmlunit.corejs.javascript.ast.InfixExpression {
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef ref
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef ref
public void (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode, net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef, int)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef ref
int opPos
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getTarget ()
public void setTarget (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode target
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef getMemberRef ()
public void setProperty (net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef)
net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef ref
public java.lang.String toSource (int)
int depth
StringBuilder sb
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlPropRef.classXmlPropRef.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlPropRef extends net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef {
private net.sourceforge.htmlunit.corejs.javascript.ast.Name propName
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getPropName ()
public void setPropName (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name propName
public java.lang.String toSource (int)
int depth
StringBuilder sb
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlRef.classXmlRef.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public abstract net.sourceforge.htmlunit.corejs.javascript.ast.XmlRef extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
protected net.sourceforge.htmlunit.corejs.javascript.ast.Name namespace
protected int atPos
protected int colonPos
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public net.sourceforge.htmlunit.corejs.javascript.ast.Name getNamespace ()
public void setNamespace (net.sourceforge.htmlunit.corejs.javascript.ast.Name)
net.sourceforge.htmlunit.corejs.javascript.ast.Name namespace
public boolean isAttributeAccess ()
public int getAtPos ()
public void setAtPos (int)
int atPos
public int getColonPos ()
public void setColonPos (int)
int colonPos
}
net/sourceforge/htmlunit/corejs/javascript/ast/XmlString.classXmlString.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.XmlString extends net.sourceforge.htmlunit.corejs.javascript.ast.XmlFragment {
private String xml
public void ()
public void (int)
int pos
public void (int, java.lang.String)
int pos
String s
public void setXml (java.lang.String)
String s
public java.lang.String getXml ()
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/ast/Yield.classYield.java
package net.sourceforge.htmlunit.corejs.javascript.ast
public net.sourceforge.htmlunit.corejs.javascript.ast.Yield extends net.sourceforge.htmlunit.corejs.javascript.ast.AstNode {
private net.sourceforge.htmlunit.corejs.javascript.ast.AstNode value
public void ()
public void (int)
int pos
public void (int, int)
int pos
int len
public void (int, int, net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
int pos
int len
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode value
public net.sourceforge.htmlunit.corejs.javascript.ast.AstNode getValue ()
public void setValue (net.sourceforge.htmlunit.corejs.javascript.ast.AstNode)
net.sourceforge.htmlunit.corejs.javascript.ast.AstNode expr
public java.lang.String toSource (int)
int depth
public void visit (net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor)
net.sourceforge.htmlunit.corejs.javascript.ast.NodeVisitor v
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/ModuleScope.classModuleScope.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScope extends net.sourceforge.htmlunit.corejs.javascript.TopLevel {
private static final long serialVersionUID
private final java.net.URI uri
private final java.net.URI base
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.net.URI, java.net.URI)
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
java.net.URI uri
java.net.URI base
public java.net.URI getUri ()
public java.net.URI getBase ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/ModuleScript.classModuleScript.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final net.sourceforge.htmlunit.corejs.javascript.Script script
private final java.net.URI uri
private final java.net.URI base
public void (net.sourceforge.htmlunit.corejs.javascript.Script, java.net.URI, java.net.URI)
net.sourceforge.htmlunit.corejs.javascript.Script script
java.net.URI uri
java.net.URI base
public net.sourceforge.htmlunit.corejs.javascript.Script getScript ()
public java.net.URI getUri ()
public java.net.URI getBase ()
public boolean isSandboxed ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/ModuleScriptProvider.classModuleScriptProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider extends java.lang.Object {
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModuleScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.lang.Exception
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/Require.classRequire.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.Require extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
private static final long serialVersionUID
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider moduleScriptProvider
private final net.sourceforge.htmlunit.corejs.javascript.Scriptable nativeScope
private final net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
private final boolean sandboxed
private final net.sourceforge.htmlunit.corejs.javascript.Script preExec
private final net.sourceforge.htmlunit.corejs.javascript.Script postExec
private String mainModuleId
private net.sourceforge.htmlunit.corejs.javascript.Scriptable mainExports
private final java.util.Map exportedModuleInterfaces
private final Object loadLock
private static final ThreadLocal loadingModuleInterfaces
public void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider, net.sourceforge.htmlunit.corejs.javascript.Script, net.sourceforge.htmlunit.corejs.javascript.Script, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable nativeScope
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider moduleScriptProvider
net.sourceforge.htmlunit.corejs.javascript.Script preExec
net.sourceforge.htmlunit.corejs.javascript.Script postExec
boolean sandboxed
public net.sourceforge.htmlunit.corejs.javascript.Scriptable requireMain (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
RuntimeException x
Exception x
java.net.URISyntaxException usx
java.io.File file
java.net.URI mainUri
net.sourceforge.htmlunit.corejs.javascript.Context cx
String mainModuleId
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
public void install (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScope moduleScope
java.net.URI current
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
String id
java.net.URI uri
java.net.URI base
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
private net.sourceforge.htmlunit.corejs.javascript.Scriptable getExportedModuleInterface (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI, boolean)
net.sourceforge.htmlunit.corejs.javascript.Scriptable newExports
RuntimeException e
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
boolean outermostLocked
net.sourceforge.htmlunit.corejs.javascript.Context cx
String id
java.net.URI uri
java.net.URI base
boolean isMain
net.sourceforge.htmlunit.corejs.javascript.Scriptable exports
java.util.Map threadLoadingModules
private net.sourceforge.htmlunit.corejs.javascript.Scriptable executeModuleScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String id
net.sourceforge.htmlunit.corejs.javascript.Scriptable exports
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
boolean isMain
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject moduleObject
java.net.URI uri
java.net.URI base
net.sourceforge.htmlunit.corejs.javascript.Scriptable executionScope
private static void executeOptionalScript (net.sourceforge.htmlunit.corejs.javascript.Script, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable executionScope
private static void defineReadOnlyProperty (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject, java.lang.String, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject obj
String name
Object value
private net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModule (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
RuntimeException e
Exception e
net.sourceforge.htmlunit.corejs.javascript.Context cx
String id
java.net.URI uri
java.net.URI base
public java.lang.String getFunctionName ()
public int getArity ()
public int getLength ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/RequireBuilder.classRequireBuilder.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private boolean sandboxed
private net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider moduleScriptProvider
private net.sourceforge.htmlunit.corejs.javascript.Script preExec
private net.sourceforge.htmlunit.corejs.javascript.Script postExec
public void ()
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder setModuleScriptProvider (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider moduleScriptProvider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder setPostExec (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script postExec
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder setPreExec (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script preExec
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder setSandboxed (boolean)
boolean sandboxed
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.Require createRequire (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable globalScope
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/package.html
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/CachingModuleScriptProviderBase$CachedModuleScript.classCachingModuleScriptProviderBase.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript extends java.lang.Object {
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
private final Object validator
public void (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
Object validator
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModule ()
java.lang.Object getValidator ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/CachingModuleScriptProviderBase.classCachingModuleScriptProviderBase.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider java.io.Serializable {
private static final long serialVersionUID
private static final int loadConcurrencyLevel
private static final int loadLockShift
private static final int loadLockMask
private static final int loadLockCount
private final Object[] loadLocks
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
protected void (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider)
int i
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModuleScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.lang.Exception
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule2
java.net.URI sourceUri
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
int idHash
net.sourceforge.htmlunit.corejs.javascript.Context cx
String moduleId
java.net.URI moduleUri
java.net.URI baseUri
net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule1
Object validator1
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource moduleSource
java.io.Reader reader
protected abstract void putLoadedModule (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript, java.lang.Object)
protected abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
private static java.lang.Object getValidator (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModule
private static boolean equal (java.lang.Object, java.lang.Object)
Object o1
Object o2
protected static int getConcurrencyLevel ()
static void ()
int sshift
int ssize
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/DefaultUrlConnectionExpiryCalculator.classDefaultUrlConnectionExpiryCalculator.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator java.io.Serializable {
private static final long serialVersionUID
private final long relativeExpiry
public void ()
public void (long)
long relativeExpiry
public long calculateExpiry (java.net.URLConnection)
java.net.URLConnection urlConnection
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/ModuleSource.classModuleSource.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.io.Reader reader
private final Object securityDomain
private final java.net.URI uri
private final java.net.URI base
private final Object validator
public void (java.io.Reader, java.lang.Object, java.net.URI, java.net.URI, java.lang.Object)
java.io.Reader reader
Object securityDomain
java.net.URI uri
java.net.URI base
Object validator
public java.io.Reader getReader ()
public java.lang.Object getSecurityDomain ()
public java.net.URI getUri ()
public java.net.URI getBase ()
public java.lang.Object getValidator ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/ModuleSourceProvider.classModuleSourceProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider extends java.lang.Object {
public static final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource NOT_MODIFIED
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadSource (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadSource (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/ModuleSourceProviderBase.classModuleSourceProviderBase.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider java.io.Serializable {
private static final long serialVersionUID
public void ()
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadSource (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
Object validator
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource moduleSource
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadSource (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
java.net.URI uri
java.net.URI base
Object validator
private net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromPathArray (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object) throws java.io.IOException
java.net.URI uri
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource moduleSource
java.net.URISyntaxException e
String path
int i
String moduleId
net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
Object validator
long llength
int ilength
private static java.lang.String ensureTrailingSlash (java.lang.String)
String path
protected boolean entityNeedsRevalidation (java.lang.Object)
Object validator
protected abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromFallbackLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/MultiModuleScriptProvider.classMultiModuleScriptProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.MultiModuleScriptProvider extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider {
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider[] providers
public void (java.lang.Iterable)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider provider
java.util.Iterator i$
Iterable providers
java.util.List l
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModuleScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.lang.Exception
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript script
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider provider
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.Context cx
String moduleId
java.net.URI uri
java.net.URI base
net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/ParsedContentType.classParsedContentType.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final String contentType
private final String encoding
public void (java.lang.String)
int l
String param
java.util.StringTokenizer tok
String mimeType
String contentType
String encoding
public java.lang.String getContentType ()
public java.lang.String getEncoding ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/SoftCachingModuleScriptProvider$ScriptReference.classSoftCachingModuleScriptProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference extends java.lang.ref.SoftReference {
private final String moduleId
private final java.net.URI uri
private final java.net.URI base
private final Object validator
void (net.sourceforge.htmlunit.corejs.javascript.Script, java.lang.String, java.net.URI, java.net.URI, java.lang.Object, java.lang.ref.ReferenceQueue)
net.sourceforge.htmlunit.corejs.javascript.Script script
String moduleId
java.net.URI uri
java.net.URI base
Object validator
java.lang.ref.ReferenceQueue refQueue
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getCachedModuleScript ()
net.sourceforge.htmlunit.corejs.javascript.Script script
java.lang.String getModuleId ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/SoftCachingModuleScriptProvider.classSoftCachingModuleScriptProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider extends net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase {
private static final long serialVersionUID
private transient java.lang.ref.ReferenceQueue scriptRefQueue
private transient java.util.concurrent.ConcurrentMap scripts
public void (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript getModuleScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.net.URI, java.net.URI, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.lang.Exception
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference ref
net.sourceforge.htmlunit.corejs.javascript.Context cx
String moduleId
java.net.URI uri
java.net.URI base
net.sourceforge.htmlunit.corejs.javascript.Scriptable paths
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
String moduleId
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider$ScriptReference scriptRef
protected void putLoadedModule (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript, java.lang.Object)
String moduleId
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
Object validator
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModuleScript
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectInputStream in
java.util.Map serScripts
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript cachedModuleScript
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
java.util.Map serScripts
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/StrongCachingModuleScriptProvider.classStrongCachingModuleScriptProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.StrongCachingModuleScriptProvider extends net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase {
private static final long serialVersionUID
private final java.util.Map modules
public void (net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider)
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider moduleSourceProvider
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase$CachedModuleScript getLoadedModule (java.lang.String)
String moduleId
protected void putLoadedModule (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript, java.lang.Object)
String moduleId
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.ModuleScript moduleScript
Object validator
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/UrlConnectionExpiryCalculator.classUrlConnectionExpiryCalculator.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator extends java.lang.Object {
public abstract long calculateExpiry (java.net.URLConnection)
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/UrlConnectionSecurityDomainProvider.classUrlConnectionSecurityDomainProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public abstract net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionSecurityDomainProvider extends java.lang.Object {
public abstract java.lang.Object getSecurityDomain (java.net.URLConnection)
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/UrlModuleSourceProvider$URLValidator.classUrlModuleSourceProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider$URLValidator extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.net.URI uri
private final long lastModified
private final String entityTags
private long expiry
public void (java.net.URI, java.net.URLConnection, long, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator)
java.net.URI uri
java.net.URLConnection urlConnection
long request_time
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
boolean updateValidator (java.net.URLConnection, long, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator) throws java.io.IOException
java.net.URLConnection urlConnection
long request_time
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
boolean isResourceChanged
private boolean isResourceChanged (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection urlConnection
private long calculateExpiry (java.net.URLConnection, long, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator)
long response_time
long apparent_age
long corrected_received_age
long response_delay
long corrected_initial_age
long creation_time
int max_age
java.net.URLConnection urlConnection
long request_time
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
String cacheControl
long explicitExpiry
private int getMaxAge (java.lang.String)
String strAge
NumberFormatException e
String cacheControl
int maxAgeIndex
int eq
int comma
String strAge
private java.lang.String getEntityTags (java.net.URLConnection)
java.net.URLConnection urlConnection
java.util.List etags
StringBuilder b
java.util.Iterator it
boolean appliesTo (java.net.URI)
java.net.URI uri
void applyConditionals (java.net.URLConnection)
java.net.URLConnection urlConnection
boolean entityNeedsRevalidation ()
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/UrlModuleSourceProvider.classUrlModuleSourceProvider.java
package net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider extends net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase {
private static final long serialVersionUID
private final Iterable privilegedUris
private final Iterable fallbackUris
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionSecurityDomainProvider urlConnectionSecurityDomainProvider
private final net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
public void (java.lang.Iterable, java.lang.Iterable)
Iterable privilegedUris
Iterable fallbackUris
public void (java.lang.Iterable, java.lang.Iterable, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator, net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionSecurityDomainProvider)
Iterable privilegedUris
Iterable fallbackUris
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator urlConnectionExpiryCalculator
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionSecurityDomainProvider urlConnectionSecurityDomainProvider
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromFallbackLocations (java.lang.String, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
String moduleId
Object validator
private net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromPathList (java.lang.String, java.lang.Object, java.lang.Iterable) throws java.io.IOException java.net.URISyntaxException
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource moduleSource
java.net.URI path
java.util.Iterator i$
String moduleId
Object validator
Iterable paths
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException java.net.URISyntaxException
java.net.URI uri
java.net.URI base
Object validator
java.net.URI fullUri
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource source
protected net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource loadFromActualUri (java.net.URI, java.net.URI, java.lang.Object) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider$URLValidator uriValidator
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider$URLValidator applicableValidator
java.io.FileNotFoundException e
RuntimeException e
java.io.IOException e
java.net.URI uri
java.net.URI base
Object validator
java.net.URL url
long request_time
java.net.URLConnection urlConnection
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider$URLValidator applicableValidator
private static java.io.Reader getReader (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection urlConnection
private static java.lang.String getCharacterEncoding (java.net.URLConnection)
java.net.URLConnection urlConnection
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType pct
String encoding
String contentType
private java.lang.Object getSecurityDomain (java.net.URLConnection)
java.net.URLConnection urlConnection
private void close (java.net.URLConnection)
java.io.IOException e
java.net.URLConnection urlConnection
protected void onFailedClosingUrlConnection (java.net.URLConnection, java.io.IOException)
java.net.URLConnection urlConnection
java.io.IOException cause
protected java.net.URLConnection openUrlConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected boolean entityNeedsRevalidation (java.lang.Object)
Object validator
}
net/sourceforge/htmlunit/corejs/javascript/commonjs/module/provider/package.html
net/sourceforge/htmlunit/corejs/javascript/debug/DebugFrame.classDebugFrame.java
package net.sourceforge.htmlunit.corejs.javascript.debug
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame extends java.lang.Object {
public abstract void onEnter (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
public abstract void onLineChange (net.sourceforge.htmlunit.corejs.javascript.Context, int)
public abstract void onExceptionThrown (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Throwable)
public abstract void onExit (net.sourceforge.htmlunit.corejs.javascript.Context, boolean, java.lang.Object)
public abstract void onDebuggerStatement (net.sourceforge.htmlunit.corejs.javascript.Context)
}
net/sourceforge/htmlunit/corejs/javascript/debug/DebuggableObject.classDebuggableObject.java
package net.sourceforge.htmlunit.corejs.javascript.debug
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject extends java.lang.Object {
public abstract java.lang.Object[] getAllIds ()
}
net/sourceforge/htmlunit/corejs/javascript/debug/DebuggableScript.classDebuggableScript.java
package net.sourceforge.htmlunit.corejs.javascript.debug
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript extends java.lang.Object {
public abstract boolean isTopLevel ()
public abstract boolean isFunction ()
public abstract java.lang.String getFunctionName ()
public abstract int getParamCount ()
public abstract int getParamAndVarCount ()
public abstract java.lang.String getParamOrVarName (int)
public abstract java.lang.String getSourceName ()
public abstract boolean isGeneratedScript ()
public abstract int[] getLineNumbers ()
public abstract int getFunctionCount ()
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getFunction (int)
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript getParent ()
}
net/sourceforge/htmlunit/corejs/javascript/debug/Debugger.classDebugger.java
package net.sourceforge.htmlunit.corejs.javascript.debug
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.Debugger extends java.lang.Object {
public abstract void handleCompilationDone (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, java.lang.String)
public abstract net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame getFrame (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
}
net/sourceforge/htmlunit/corejs/javascript/jdk13/VMBridge_jdk13$1.classVMBridge_jdk13.java
package net.sourceforge.htmlunit.corejs.javascript.jdk13
net.sourceforge.htmlunit.corejs.javascript.jdk13.VMBridge_jdk13$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$target
final net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter val$adapter
final net.sourceforge.htmlunit.corejs.javascript.ContextFactory val$cf
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$topScope
final net.sourceforge.htmlunit.corejs.javascript.jdk13.VMBridge_jdk13 this$0
void (net.sourceforge.htmlunit.corejs.javascript.jdk13.VMBridge_jdk13, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter, net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
Object other
String methodName
Object proxy
java.lang.reflect.Method method
Object[] args
}
net/sourceforge/htmlunit/corejs/javascript/jdk13/VMBridge_jdk13.classVMBridge_jdk13.java
package net.sourceforge.htmlunit.corejs.javascript.jdk13
public net.sourceforge.htmlunit.corejs.javascript.jdk13.VMBridge_jdk13 extends net.sourceforge.htmlunit.corejs.javascript.VMBridge {
private ThreadLocal contextLocal
public void ()
protected java.lang.Object getThreadContextHelper ()
Object[] storage
protected net.sourceforge.htmlunit.corejs.javascript.Context getContext (java.lang.Object)
Object contextHelper
Object[] storage
protected void setContext (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context)
Object contextHelper
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object[] storage
protected java.lang.ClassLoader getCurrentThreadClassLoader ()
protected boolean tryToMakeAccessible (java.lang.Object)
Exception ex
Object accessibleObject
java.lang.reflect.AccessibleObject accessible
protected java.lang.Object getInterfaceProxyHelper (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.Class[])
NoSuchMethodException ex
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
Class[] interfaces
ClassLoader loader
Class cl
java.lang.reflect.Constructor c
protected java.lang.Object newInterfaceProxy (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
InstantiationException ex
Object proxyHelper
net.sourceforge.htmlunit.corejs.javascript.ContextFactory cf
net.sourceforge.htmlunit.corejs.javascript.InterfaceAdapter adapter
Object target
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
java.lang.reflect.Constructor c
java.lang.reflect.InvocationHandler handler
Object proxy
protected boolean isVarArgs (java.lang.reflect.Member)
java.lang.reflect.Member member
}
net/sourceforge/htmlunit/corejs/javascript/jdk15/VMBridge_jdk15.classVMBridge_jdk15.java
package net.sourceforge.htmlunit.corejs.javascript.jdk15
public net.sourceforge.htmlunit.corejs.javascript.jdk15.VMBridge_jdk15 extends net.sourceforge.htmlunit.corejs.javascript.jdk13.VMBridge_jdk13 {
public void () throws java.lang.SecurityException java.lang.InstantiationException
NoSuchMethodException e
public boolean isVarArgs (java.lang.reflect.Member)
java.lang.reflect.Member member
public java.util.Iterator getJavaIterator (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
Object unwrapped
java.util.Iterator iterator
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object obj
}
net/sourceforge/htmlunit/corejs/javascript/json/JsonParser$ParseException.classJsonParser.java
package net.sourceforge.htmlunit.corejs.javascript.json
public net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException extends java.lang.Exception {
static final long serialVersionUID
void (java.lang.String)
String message
void (java.lang.Exception)
Exception cause
}
net/sourceforge/htmlunit/corejs/javascript/json/JsonParser.classJsonParser.java
package net.sourceforge.htmlunit.corejs.javascript.json
public net.sourceforge.htmlunit.corejs.javascript.json.JsonParser extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.Context cx
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private int pos
private int length
private String src
static final boolean $assertionsDisabled
public void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public synchronized java.lang.Object parseValue (java.lang.String) throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
String json
Object value
private java.lang.Object readValue () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
char c
private java.lang.Object readObject () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
long index
char c
net.sourceforge.htmlunit.corejs.javascript.Scriptable object
String id
Object value
boolean needsComma
private java.lang.Object readArray () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
char c
java.util.List list
boolean needsComma
private java.lang.String readString () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
char c
int code
char c
int stringStart
StringBuilder b
private int fromHex (char)
char c
private java.lang.Number readNumber (char) throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
char c
int numberStart
String num
double dval
int ival
private net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException numberError (int, int)
int start
int end
private char nextOrNumberError (int) throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
int numberStart
private void readDigits ()
char c
private java.lang.Boolean readTrue () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
private java.lang.Boolean readFalse () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
private java.lang.Object readNull () throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
private void consumeWhitespace ()
char c
private void consume (char) throws net.sourceforge.htmlunit.corejs.javascript.json.JsonParser$ParseException
char token
char c
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/Block$1.classBlock.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$1 extends java.lang.Object {
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/Block$FatBlock.classBlock.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap successors
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap predecessors
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block realBlock
private void ()
private static net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] reduceToArray (net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap)
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
int i
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap$Iterator iter
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap map
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] result
void addSuccessor (net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock)
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock b
void addPredecessor (net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock)
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock b
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] getSuccessors ()
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] getPredecessors ()
void (net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$1)
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$1 x0
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/Block.classBlock.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] itsSuccessors
private net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] itsPredecessors
private int itsStartNodeIndex
private int itsEndNodeIndex
private int itsBlockID
private java.util.BitSet itsLiveOnEntrySet
private java.util.BitSet itsLiveOnExitSet
private java.util.BitSet itsUseBeforeDefSet
private java.util.BitSet itsNotDefSet
static final boolean DEBUG
private static int debug_blockCount
void (int, int)
int startNodeIndex
int endNodeIndex
static void runFlowAnalyzes (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node[])
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
int paramCount
int varCount
int[] varTypes
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] theBlocks
private static net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] buildBlocks (net.sourceforge.htmlunit.corejs.javascript.Node[])
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fallThruTarget
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock branchTargetBlock
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
net.sourceforge.htmlunit.corejs.javascript.Node blockEndNode
int blockEndNodeType
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block b
int i
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
java.util.Map theTargetBlocks
net.sourceforge.htmlunit.corejs.javascript.ObjArray theBlocks
int beginNodeIndex
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] result
private static net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock newFatBlock (int, int)
int startNodeIndex
int endNodeIndex
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block$FatBlock fb
private static java.lang.String toString (net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[], net.sourceforge.htmlunit.corejs.javascript.Node[])
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] blockList
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
private static void reachingDefDataFlow (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node[], net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[], int[])
int i
int index
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] pred
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] theBlocks
int[] varTypes
boolean[] visit
boolean[] doneOnce
int vIndex
boolean needRescan
private static void typeFlow (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node[], net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[], int[])
int index
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] succ
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
net.sourceforge.htmlunit.corejs.javascript.optimizer.Block[] theBlocks
int[] varTypes
boolean[] visit
boolean[] doneOnce
int vIndex
boolean needRescan
private static boolean assignType (int[], int, int)
int[] varTypes
int index
int type
int prev
private void markAnyTypeVariables (int[])
int i
int[] varTypes
private void lookForVariableAccess (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node)
int varIndex
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node lhs
net.sourceforge.htmlunit.corejs.javascript.Node rhs
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node n
private void initLiveOnEntrySets (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node[])
net.sourceforge.htmlunit.corejs.javascript.Node n
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
int listLength
private boolean doReachedUseDataFlow ()
int i
private boolean updateEntrySet (java.util.BitSet, java.util.BitSet, java.util.BitSet, java.util.BitSet)
java.util.BitSet entrySet
java.util.BitSet exitSet
java.util.BitSet useBeforeDef
java.util.BitSet notDef
int card
private static int findExpressionType (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node, int[])
net.sourceforge.htmlunit.corejs.javascript.Node child
int lType
int rType
net.sourceforge.htmlunit.corejs.javascript.Node ifTrue
net.sourceforge.htmlunit.corejs.javascript.Node ifFalse
int ifTrueType
int ifFalseType
net.sourceforge.htmlunit.corejs.javascript.Node child
int lType
int rType
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node n
int[] varTypes
private static boolean findDefPoints (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node, int[])
net.sourceforge.htmlunit.corejs.javascript.Node next
int i
net.sourceforge.htmlunit.corejs.javascript.Node rValue
int theType
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node n
int[] varTypes
boolean result
net.sourceforge.htmlunit.corejs.javascript.Node first
private boolean doTypeFlow (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, net.sourceforge.htmlunit.corejs.javascript.Node[], int[])
net.sourceforge.htmlunit.corejs.javascript.Node n
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
net.sourceforge.htmlunit.corejs.javascript.Node[] statementNodes
int[] varTypes
boolean changed
private void printLiveOnEntrySet (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode)
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fn
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/BodyCodegen$ExceptionManager$ExceptionInfo.classCodegen.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.ast.Jump node
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
int[] handlerLabels
int[] exceptionStarts
net.sourceforge.htmlunit.corejs.javascript.Node currentFinally
final net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager this$1
void (net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager, net.sourceforge.htmlunit.corejs.javascript.ast.Jump, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump node
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/BodyCodegen$ExceptionManager.classCodegen.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager extends java.lang.Object {
private java.util.LinkedList exceptionInfo
final net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen this$0
void (net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen)
void pushExceptionInfo (net.sourceforge.htmlunit.corejs.javascript.ast.Jump)
net.sourceforge.htmlunit.corejs.javascript.ast.Jump node
net.sourceforge.htmlunit.corejs.javascript.Node fBlock
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
void addHandler (int, int, int)
int exceptionType
int handlerLabel
int startLabel
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
void setHandlers (int[], int)
int i
int[] handlerLabels
int startLabel
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
int removeHandler (int, int)
int handlerLabel
int exceptionType
int endLabel
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo top
void popExceptionInfo ()
void markInlineFinallyStart (net.sourceforge.htmlunit.corejs.javascript.Node, int)
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
int finallyStart
java.util.ListIterator iter
void markInlineFinallyEnd (net.sourceforge.htmlunit.corejs.javascript.Node, int)
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
net.sourceforge.htmlunit.corejs.javascript.Node finallyBlock
int finallyEnd
java.util.ListIterator iter
private void endCatch (net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo, int, int)
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo ei
int exceptionType
int catchEnd
int currentStart
int currentStartPC
int catchEndPC
private net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager$ExceptionInfo getTop ()
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/BodyCodegen$FinallyReturnPoint.classCodegen.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$FinallyReturnPoint extends java.lang.Object {
public java.util.List jsrPoints
public int tableLabel
void ()
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/BodyCodegen.classCodegen.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen extends java.lang.Object {
private static final int JAVASCRIPT_EXCEPTION
private static final int EVALUATOR_EXCEPTION
private static final int ECMAERROR_EXCEPTION
private static final int THROWABLE_EXCEPTION
private static final int FINALLY_EXCEPTION
private static final int EXCEPTION_MAX
private net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$ExceptionManager exceptionManager
static final int GENERATOR_TERMINATE
static final int GENERATOR_START
static final int GENERATOR_YIELD_START
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
net.sourceforge.htmlunit.corejs.javascript.optimizer.Codegen codegen
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
public int scriptOrFnIndex
private int savedCodeOffset
private net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode fnCurrent
private static final int MAX_LOCALS
private int[] locals
private short firstFreeLocal
private short localsMax
private int itsLineNumber
private boolean hasVarsInRegs
private short[] varRegisters
private boolean inDirectCallFunction
private boolean itsForcedObjectParameters
private int enterAreaStartLabel
private int epilogueLabel
private boolean inLocalBlock
private short variableObjectLocal
private short popvLocal
private short contextLocal
private short argsLocal
private short operationLocal
private short thisObjLocal
private short funObjLocal
private short itsZeroArgArray
private short itsOneArgArray
private short generatorStateLocal
private boolean isGenerator
private int generatorSwitch
private int maxLocals
private int maxStack
private java.util.Map finallys
private java.util.List literals
void ()
void generateBodyCode ()
String type
net.sourceforge.htmlunit.corejs.javascript.Node treeTop
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
int i
net.sourceforge.htmlunit.corejs.javascript.Node treeTop
private void generateGenerator ()
private void generateNestedFunctionInits ()
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int i
int functionCount
private void initBodyGeneration ()
int n
private void generatePrologue ()
int i
short reg
int isObjectLabel
int i
int directParameterCount
java.util.List targets
int label
String name
String type
int startPC
short reg
int i
int parmCount
int paramCount
int varCount
boolean[] constDeclarations
short firstUndefVar
String debugVariableName
int linenum
String debugVariableName
private void generateGetGeneratorResumptionPoint ()
private void generateSetGeneratorResumptionPoint (int)
int nextState
private void generateGetGeneratorStackState ()
private void generateEpilogue ()
int j
net.sourceforge.htmlunit.corejs.javascript.Node node
int[] live
int i
java.util.List nodes
int i
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$FinallyReturnPoint ret
int startSwitch
int c
net.sourceforge.htmlunit.corejs.javascript.Node n
java.util.Iterator i$
java.util.Map liveLocals
int finallyHandler
short exceptionObject
private void generateGetGeneratorLocalsState ()
private void generateActivationExit ()
private void generateStatement (net.sourceforge.htmlunit.corejs.javascript.Node)
boolean prevLocal
int local
int fnIndex
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int t
int local
int scopeIndex
String name
int label
int finallyRegister
int finallyStart
int finallyEnd
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$FinallyReturnPoint ret
int enumType
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
private void generateIntegerWrap ()
private void generateIntegerUnwrap ()
private void generateThrowJavaScriptException ()
private int getNextGeneratorState (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int nodeIndex
private void generateExpression (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int fnIndex
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int t
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode target
int specialType
double num
int i
net.sourceforge.htmlunit.corejs.javascript.Node next
int local
int trueTarget
int falseTarget
int beyond
int falseTarget
net.sourceforge.htmlunit.corejs.javascript.Node ifThen
net.sourceforge.htmlunit.corejs.javascript.Node ifElse
int elseTarget
short stack
int afterHook
int prop
int trueGOTO
int falseGOTO
int trueGOTO
int falseGOTO
String special
int memberTypeFlags
String methodName
String signature
net.sourceforge.htmlunit.corejs.javascript.Node enterWith
net.sourceforge.htmlunit.corejs.javascript.Node with
net.sourceforge.htmlunit.corejs.javascript.Node leaveWith
net.sourceforge.htmlunit.corejs.javascript.Node initStmt
net.sourceforge.htmlunit.corejs.javascript.Node expr
boolean isName
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node parent
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
private void generateYieldPoint (net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
int i
int i
net.sourceforge.htmlunit.corejs.javascript.Node node
boolean exprContext
int top
net.sourceforge.htmlunit.corejs.javascript.Node child
int nextState
boolean hasLocals
private void generateCheckForThrowOrClose (int, boolean, int)
int label
boolean hasLocals
int nextState
int throwLabel
int closeLabel
private void generateIfJump (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int, int)
int interLabel
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node parent
int trueLabel
int falseLabel
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
private void visitFunction (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, int)
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int functionType
int fnIndex
private int getTargetLabel (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node target
int labelId
private void visitGoto (net.sourceforge.htmlunit.corejs.javascript.ast.Jump, int, net.sourceforge.htmlunit.corejs.javascript.Node)
int targetLabel
int fallThruLabel
net.sourceforge.htmlunit.corejs.javascript.ast.Jump node
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node target
private void addGotoWithReturn (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$FinallyReturnPoint ret
int retLabel
private void generateArrayLiteralFactory (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node node
int count
String methodName
private void generateObjectLiteralFactory (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node node
int count
String methodName
private void visitArrayLiteral (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
net.sourceforge.htmlunit.corejs.javascript.Node cursor
String methodName
int i
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
boolean topLevel
int count
int[] skipIndexes
private void visitObjectLiteral (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
String methodName
Object id
int i
int childType
int i
int childType
int i
int childType
int i
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
boolean topLevel
Object[] properties
int count
net.sourceforge.htmlunit.corejs.javascript.Node child2
boolean hasGetterSetters
private void visitSpecialCall (net.sourceforge.htmlunit.corejs.javascript.Node, int, int, net.sourceforge.htmlunit.corejs.javascript.Node)
String methodName
String callSignature
String sourceName
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
int specialType
net.sourceforge.htmlunit.corejs.javascript.Node child
String methodName
String callSignature
private void visitStandardCall (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
String name
String methodName
String signature
net.sourceforge.htmlunit.corejs.javascript.Node propTarget
net.sourceforge.htmlunit.corejs.javascript.Node id
String property
String methodName
String signature
String methodName
String signature
String name
String methodName
String signature
net.sourceforge.htmlunit.corejs.javascript.Node arg
String methodName
String signature
String methodName
String signature
int argCount
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node firstArgChild
int childType
String methodName
String signature
private void visitStandardNew (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node firstArgChild
private void visitOptimizedCall (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode, int, net.sourceforge.htmlunit.corejs.javascript.Node)
int dcp_register
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode target
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node firstArgChild
String className
short thisObjLocal
int beyond
int regularCall
net.sourceforge.htmlunit.corejs.javascript.Node argChild
private void generateCallArgArray (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
net.sourceforge.htmlunit.corejs.javascript.Node child
int childNumberFlag
int dcp_register
short tempLocal
int i
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node argChild
boolean directCall
int argCount
private void generateFunctionAndThisObj (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
String property
net.sourceforge.htmlunit.corejs.javascript.Node target
net.sourceforge.htmlunit.corejs.javascript.Node id
String name
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node parent
int type
private void updateLineNumber (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
private void visitTryCatchFinally (net.sourceforge.htmlunit.corejs.javascript.ast.Jump, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen$FinallyReturnPoint ret
int catchLabel
int catchLabel
net.sourceforge.htmlunit.corejs.javascript.Context cx
int finallyHandler
int finallyEnd
int finallyLabel
net.sourceforge.htmlunit.corejs.javascript.ast.Jump node
net.sourceforge.htmlunit.corejs.javascript.Node child
short savedVariableObject
int startLabel
net.sourceforge.htmlunit.corejs.javascript.Node catchTarget
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
int[] handlerLabels
int realEnd
int exceptionLocal
private void generateCatchBlock (int, short, int, int, int)
int exceptionType
short savedVariableObject
int catchLabel
int exceptionLocal
int handler
String exceptionName
private java.lang.String exceptionTypeToName (int)
int exceptionType
private void inlineFinally (net.sourceforge.htmlunit.corejs.javascript.Node, int, int)
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
int finallyStart
int finallyEnd
net.sourceforge.htmlunit.corejs.javascript.Node fBlock
net.sourceforge.htmlunit.corejs.javascript.Node child
private void inlineFinally (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node finallyTarget
int finallyStart
int finallyEnd
private net.sourceforge.htmlunit.corejs.javascript.Node getFinallyAtTarget (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node fBlock
net.sourceforge.htmlunit.corejs.javascript.Node node
private boolean generateSaveLocals (net.sourceforge.htmlunit.corejs.javascript.Node)
int i
int i
int i
net.sourceforge.htmlunit.corejs.javascript.Node node
int count
int[] ls
int s
private void visitSwitch (net.sourceforge.htmlunit.corejs.javascript.ast.Jump, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node test
net.sourceforge.htmlunit.corejs.javascript.ast.Jump caseNode
net.sourceforge.htmlunit.corejs.javascript.ast.Jump switchNode
net.sourceforge.htmlunit.corejs.javascript.Node child
short selector
private void visitTypeofname (net.sourceforge.htmlunit.corejs.javascript.Node)
int dcp_register
int isNumberLabel
short stack
int beyond
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node node
private void saveCurrentCodeOffset ()
private void addInstructionCount ()
int count
private void addInstructionCount (int)
int count
private void visitIncDec (net.sourceforge.htmlunit.corejs.javascript.Node)
int offset
net.sourceforge.htmlunit.corejs.javascript.Node getPropChild
net.sourceforge.htmlunit.corejs.javascript.Node elemChild
net.sourceforge.htmlunit.corejs.javascript.Node refChild
boolean post
int varIndex
short reg
net.sourceforge.htmlunit.corejs.javascript.Node node
int incrDecrMask
net.sourceforge.htmlunit.corejs.javascript.Node child
private static boolean isArithmeticNode (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
private void visitArithmetic (net.sourceforge.htmlunit.corejs.javascript.Node, int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
boolean childOfArithmetic
net.sourceforge.htmlunit.corejs.javascript.Node node
int opCode
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node parent
int childNumberFlag
private void visitBitOp (net.sourceforge.htmlunit.corejs.javascript.Node, int, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
int childNumberFlag
private int nodeIsDirectCallParameter (net.sourceforge.htmlunit.corejs.javascript.Node)
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node node
private boolean varIsDirectCallParameter (int)
int varIndex
private void genSimpleCompare (int, int, int)
int type
int trueGOTO
int falseGOTO
private void visitIfJumpRelOp (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int, int)
short stack
int leftIsNotNumber
int rightIsNotNumber
String routine
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
int trueGOTO
int falseGOTO
int type
net.sourceforge.htmlunit.corejs.javascript.Node rChild
int childNumberFlag
int left_dcp_register
int right_dcp_register
private void visitIfJumpEqOp (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, int, int)
int testCode
int tmp
int undefCheckLabel
short stack
int notNumbersLabel
net.sourceforge.htmlunit.corejs.javascript.Node convertChild
int child_dcp_register
String name
int testCode
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
int trueGOTO
int falseGOTO
short stackInitial
int type
net.sourceforge.htmlunit.corejs.javascript.Node rChild
private void visitSetName (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
String name
private void visitStrictSetName (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
String name
private void visitSetConst (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
String name
private void visitGetVar (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
int varIndex
short reg
private void visitSetVar (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
int isNumberLabel
int beyond
short stack
boolean isNumberVar
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
boolean needValue
int varIndex
boolean isNumber
short reg
boolean[] constDeclarations
private void visitSetConstVar (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node, boolean)
short stack
short stack
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
boolean needValue
int varIndex
boolean isNumber
short reg
int beyond
int noAssign
private void visitGetProp (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node nameChild
int childType
private void visitSetProp (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node objectChild
net.sourceforge.htmlunit.corejs.javascript.Node nameChild
private void visitSetElem (int, net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
int type
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
boolean indexIsNumber
private void visitDotQuery (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node child
int queryLoopStart
private int getLocalBlockRegister (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node localBlock
int localSlot
private void dcpLoadAsNumber (int)
int dcp_register
int isNumberLabel
short stack
int beyond
private void dcpLoadAsObject (int)
int dcp_register
int isNumberLabel
short stack
int beyond
private void addGoto (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node target
int jumpcode
int targetLabel
private void addObjectToDouble ()
private void addNewObjectArray (int)
int size
private void addScriptRuntimeInvoke (java.lang.String, java.lang.String)
String methodName
String methodSignature
private void addOptRuntimeInvoke (java.lang.String, java.lang.String)
String methodName
String methodSignature
private void addJumpedBooleanWrap (int, int)
int trueLabel
int falseLabel
int skip
private void addDoubleWrap ()
private short getNewWordPairLocal (boolean)
int i
boolean isConst
short result
private short getNewWordLocal (boolean)
int i
boolean isConst
short result
private short getNewWordLocal ()
int i
short result
private short getConsecutiveSlots (int, boolean)
int i
int count
boolean isConst
short result
private void incReferenceWordLocal (short)
short local
private void decReferenceWordLocal (short)
short local
private void releaseWordLocal (short)
short local
static net.sourceforge.htmlunit.corejs.javascript.Node access$000 (net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen x0
net.sourceforge.htmlunit.corejs.javascript.Node x1
static java.lang.String access$100 (net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen, int)
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen x0
int x1
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/ClassCompiler.classClassCompiler.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
public net.sourceforge.htmlunit.corejs.javascript.optimizer.ClassCompiler extends java.lang.Object {
private String mainMethodClassName
private net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
private Class targetExtends
private Class[] targetImplements
public void (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
public void setMainMethodClass (java.lang.String)
String className
public java.lang.String getMainMethodClass ()
public net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons getCompilerEnv ()
public java.lang.Class getTargetExtends ()
public void setTargetExtends (java.lang.Class)
Class extendsClass
public java.lang.Class[] getTargetImplements ()
public void setTargetImplements (java.lang.Class[])
Class[] implementsClasses
protected java.lang.String makeAuxiliaryClassName (java.lang.String, java.lang.String)
String mainClassName
String auxMarker
public java.lang.Object[] compileToClassFiles (java.lang.String, java.lang.String, int, java.lang.String)
String scriptClassName
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode ofn
String name
int i
String source
String sourceLocation
int lineno
String mainClassName
net.sourceforge.htmlunit.corejs.javascript.Parser p
net.sourceforge.htmlunit.corejs.javascript.ast.AstRoot ast
net.sourceforge.htmlunit.corejs.javascript.IRFactory irf
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
Class superClass
Class[] interfaces
String scriptClassName
boolean isPrimary
net.sourceforge.htmlunit.corejs.javascript.optimizer.Codegen codegen
byte[] scriptClassBytes
int functionCount
net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap functionNames
byte[] mainClassBytes
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/Codegen.classCodegen.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
public net.sourceforge.htmlunit.corejs.javascript.optimizer.Codegen extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.Evaluator {
static final String DEFAULT_MAIN_METHOD_CLASS
private static final String SUPER_CLASS_NAME
static final String ID_FIELD_NAME
static final String REGEXP_INIT_METHOD_NAME
static final String REGEXP_INIT_METHOD_SIGNATURE
static final String FUNCTION_INIT_SIGNATURE
static final String FUNCTION_CONSTRUCTOR_SIGNATURE
private static final Object globalLock
private static int globalSerialClassCounter
private net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
private net.sourceforge.htmlunit.corejs.javascript.ObjArray directCallTargets
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode[] scriptOrFnNodes
private net.sourceforge.htmlunit.corejs.javascript.ObjToIntMap scriptOrFnIndexes
private String mainMethodClass
String mainClassName
String mainClassSignature
private double[] itsConstantList
private int itsConstantListSize
public void ()
public void captureStackInfo (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
public java.lang.String getSourcePositionFromStack (net.sourceforge.htmlunit.corejs.javascript.Context, int[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
int[] linep
public java.lang.String getPatchedStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
String nativeStackTrace
public java.util.List getScriptStack (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
public void setEvalScriptFlag (net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Script script
public java.lang.Object compile (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
String encodedSource
boolean returnFunction
int serial
String baseName
String mainClassName
byte[] mainClassBytes
public net.sourceforge.htmlunit.corejs.javascript.Script createScriptObject (java.lang.Object, java.lang.Object)
Exception ex
Object bytecode
Object staticSecurityDomain
Class cl
net.sourceforge.htmlunit.corejs.javascript.Script script
public net.sourceforge.htmlunit.corejs.javascript.Function createFunctionObject (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object)
java.lang.reflect.Constructor ctor
Object[] initArgs
Exception ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object bytecode
Object staticSecurityDomain
Class cl
net.sourceforge.htmlunit.corejs.javascript.NativeFunction f
private java.lang.Class defineClass (java.lang.Object, java.lang.Object)
Class cl
SecurityException x
IllegalArgumentException x
Object bytecode
Object staticSecurityDomain
Object[] nameBytesPair
String className
byte[] classBytes
ClassLoader rhinoLoader
net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader loader
Exception e
public byte[] compileToClassFile (net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String, boolean)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter$ClassFileFormatException e
net.sourceforge.htmlunit.corejs.javascript.CompilerEnvirons compilerEnv
String mainClassName
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
String encodedSource
boolean returnFunction
private java.lang.RuntimeException reportClassFileFormatException (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
String message
String msg
private void transform (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
String name
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int i
int functionCount
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
int optLevel
java.util.Map possibleDirectCalls
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptTransformer ot
private static void initOptFunctions_r (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fn
int i
int N
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
private void initScriptNodesData (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
net.sourceforge.htmlunit.corejs.javascript.ObjArray x
int count
private static void collectScriptNodes_r (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, net.sourceforge.htmlunit.corejs.javascript.ObjArray)
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
net.sourceforge.htmlunit.corejs.javascript.ObjArray x
int nestedCount
private byte[] generateCode (java.lang.String)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter$ClassFileFormatException e
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
net.sourceforge.htmlunit.corejs.javascript.optimizer.BodyCodegen bodygen
int i
String encodedSource
boolean hasScript
boolean hasFunctions
String sourceFile
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int count
private void emitDirectConstructor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode)
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int argCount
int firstLocal
int exitLabel
static boolean isGenerator (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode node
private void generateResumeGenerator (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
int i
String type
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
boolean hasGenerators
int startSwitch
int endlabel
private void generateCallMethod (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
int undefArg
int beyond
int p
int pcount
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int nonTopCallLabel
int end
boolean generateSwitch
int switchStart
int switchStackTop
private void generateMain (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
private void generateExecute (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int CONTEXT_ARG
int SCOPE_ARG
private void generateScriptCtor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
private void generateFunctionConstructor (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int SCOPE_ARG
int CONTEXT_ARG
int ID_ARG
int start
int end
boolean generateSwitch
int switchStart
int switchStackTop
private void generateFunctionInit (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
int CONTEXT_ARG
int SCOPE_ARG
private void generateNativeFunctionOverrides (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, java.lang.String)
String name
String s
int j
int paramSwitchStart
int j
int paramSwitchStart
int paramAndVarCount
boolean[] constness
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
int i
short methodLocals
int count
int switchStart
int switchStackTop
int methodIndex
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
String encodedSource
int Do_getFunctionName
int Do_getParamCount
int Do_getParamAndVarCount
int Do_getParamOrVarName
int Do_getEncodedSource
int Do_getParamOrVarConst
int SWITCH_COUNT
private void emitRegExpInit (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
int i
String reFieldName
String reFieldType
String reString
String reFlags
int j
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
int regCount
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int totalRegCount
int doInit
private void emitConstantDudeInitializers (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
double num
String constantName
String constantType
int inum
int i
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int N
double[] array
void pushNumberAsObject (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter, double)
double[] array
int N
int index
String constantName
String constantType
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
double num
private static void addDoubleWrap (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
private static java.lang.String getStaticConstantWrapperType (double)
double num
int inum
static void pushUndefined (net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter)
net.sourceforge.htmlunit.corejs.classfile.ClassFileWriter cfw
int getIndex (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
java.lang.String getDirectCtorName (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
java.lang.String getBodyMethodName (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
java.lang.String cleanName (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.Name name
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
String result
java.lang.String getBodyMethodSignature (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
int i
int pCount
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
StringBuffer sb
java.lang.String getFunctionInitMethodName (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode)
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
java.lang.String getCompiledRegexpName (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, int)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode n
int regexpIndex
static java.lang.RuntimeException badTree ()
public void setMainMethodClass (java.lang.String)
String className
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/OptFunctionNode.classOptFunctionNode.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
public final net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode extends java.lang.Object {
public final net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnode
private boolean[] numberVarFlags
private int directTargetIndex
private boolean itsParameterNumberContext
boolean itsContainsCalls0
boolean itsContainsCalls1
void (net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode)
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnode
public static net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode get (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode, int)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
int i
net.sourceforge.htmlunit.corejs.javascript.ast.FunctionNode fnode
public static net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode get (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
public boolean isTargetOfDirectCall ()
public int getDirectTargetIndex ()
void setDirectTargetIndex (int)
int directTargetIndex
void setParameterNumberContext (boolean)
boolean b
public boolean getParameterNumberContext ()
public int getVarCount ()
public boolean isParameter (int)
int varIndex
public boolean isNumberVar (int)
int varIndex
void setIsNumberVar (int)
int size
int varIndex
public int getVarIndex (net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.Node node
int type
net.sourceforge.htmlunit.corejs.javascript.Node n
int index
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/OptRuntime$1.classOptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
final net.sourceforge.htmlunit.corejs.javascript.optimizer.OptRuntime$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final String[] val$args
final net.sourceforge.htmlunit.corejs.javascript.Script val$script
void (java.lang.String[], net.sourceforge.htmlunit.corejs.javascript.Script)
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject global
Object[] argsCopy
net.sourceforge.htmlunit.corejs.javascript.Scriptable argsObj
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/OptRuntime$GeneratorState.classOptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
public net.sourceforge.htmlunit.corejs.javascript.optimizer.OptRuntime$GeneratorState extends java.lang.Object {
static final String CLASS_NAME
public int resumptionPoint
static final String resumptionPoint_NAME
static final String resumptionPoint_TYPE
public net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
static final String thisObj_NAME
static final String thisObj_TYPE
Object[] stackState
Object[] localsState
int maxLocals
int maxStack
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, int)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
int maxLocals
int maxStack
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/OptRuntime.classOptRuntime.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
public final net.sourceforge.htmlunit.corejs.javascript.optimizer.OptRuntime extends net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime {
public static final Double zeroObj
public static final Double oneObj
public static final Double minusOneObj
public void ()
public static java.lang.Object call0 (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object call1 (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object arg0
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object call2 (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object arg0
Object arg1
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object callN (net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public static java.lang.Object callName (java.lang.Object[], java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object[] args
String name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable f
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static java.lang.Object callName0 (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable f
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static java.lang.Object callProp0 (java.lang.Object, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object value
String property
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Callable f
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
public static java.lang.Object add (java.lang.Object, double)
Object val1
double val2
public static java.lang.Object add (double, java.lang.Object)
double val1
Object val2
public static java.lang.Object elemIncrDecr (java.lang.Object, double, net.sourceforge.htmlunit.corejs.javascript.Context, int)
Object obj
double index
net.sourceforge.htmlunit.corejs.javascript.Context cx
int incrDecrMask
public static java.lang.Object[] padStart (java.lang.Object[], int)
Object[] currentArgs
int count
Object[] result
public static void initFunction (net.sourceforge.htmlunit.corejs.javascript.NativeFunction, int, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.NativeFunction fn
int functionType
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object callSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable fun
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable callerThis
int callType
String fileName
int lineNumber
public static java.lang.Object newObjectSpecial (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object fun
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable callerThis
int callType
public static java.lang.Double wrapDouble (double)
double num
static java.lang.String encodeIntArray (int[])
int value
int shift
int i
int[] array
int n
char[] buffer
private static int[] decodeIntArray (java.lang.String, int)
int shift
int i
String str
int arraySize
int[] array
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable newArrayLiteral (java.lang.Object[], java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
Object[] objects
String encodedInts
int skipCount
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int[] skipIndexces
public static void main (net.sourceforge.htmlunit.corejs.javascript.Script, java.lang.String[])
net.sourceforge.htmlunit.corejs.javascript.Script script
String[] args
public static void throwStopIteration (java.lang.Object)
Object obj
public static net.sourceforge.htmlunit.corejs.javascript.Scriptable createNativeGenerator (net.sourceforge.htmlunit.corejs.javascript.NativeFunction, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, int)
net.sourceforge.htmlunit.corejs.javascript.NativeFunction funObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
int maxLocals
int maxStack
public static java.lang.Object[] getGeneratorStackState (java.lang.Object)
Object obj
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptRuntime$GeneratorState rgs
public static java.lang.Object[] getGeneratorLocalsState (java.lang.Object)
Object obj
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptRuntime$GeneratorState rgs
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/OptTransformer.classOptTransformer.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptTransformer extends net.sourceforge.htmlunit.corejs.javascript.NodeTransformer {
private java.util.Map possibleDirectCalls
private net.sourceforge.htmlunit.corejs.javascript.ObjArray directCallTargets
void (java.util.Map, net.sourceforge.htmlunit.corejs.javascript.ObjArray)
java.util.Map possibleDirectCalls
net.sourceforge.htmlunit.corejs.javascript.ObjArray directCallTargets
protected void visitNew (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
protected void visitCall (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
private void detectDirectCall (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
int index
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode ofn
String targetName
net.sourceforge.htmlunit.corejs.javascript.Node left
int argCount
net.sourceforge.htmlunit.corejs.javascript.Node arg
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode tree
}
net/sourceforge/htmlunit/corejs/javascript/optimizer/Optimizer.classOptimizer.java
package net.sourceforge.htmlunit.corejs.javascript.optimizer
net.sourceforge.htmlunit.corejs.javascript.optimizer.Optimizer extends java.lang.Object {
static final int NoType
static final int NumberType
static final int AnyType
private boolean inDirectCallFunction
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode theFunction
private boolean parameterUsedInNumberContext
void ()
void optimize (net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode)
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode f
int i
net.sourceforge.htmlunit.corejs.javascript.ast.ScriptNode scriptOrFn
int functionCount
private void optimizeFunction (net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode)
net.sourceforge.htmlunit.corejs.javascript.Node theStatementNode
net.sourceforge.htmlunit.corejs.javascript.Node[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode theFunction
net.sourceforge.htmlunit.corejs.javascript.ObjArray statementsArray
net.sourceforge.htmlunit.corejs.javascript.Node[] theStatementNodes
private void markDCPNumberContext (net.sourceforge.htmlunit.corejs.javascript.Node)
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node n
private boolean convertParameter (net.sourceforge.htmlunit.corejs.javascript.Node)
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node n
private int rewriteForNumberVariables (net.sourceforge.htmlunit.corejs.javascript.Node, int)
net.sourceforge.htmlunit.corejs.javascript.Node child
int type
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node child
int type
net.sourceforge.htmlunit.corejs.javascript.Node lChild
net.sourceforge.htmlunit.corejs.javascript.Node rChild
int rType
int varIndex
net.sourceforge.htmlunit.corejs.javascript.Node lChild
net.sourceforge.htmlunit.corejs.javascript.Node rChild
int lType
int rType
net.sourceforge.htmlunit.corejs.javascript.Node lChild
net.sourceforge.htmlunit.corejs.javascript.Node rChild
int lType
int rType
net.sourceforge.htmlunit.corejs.javascript.Node lChild
net.sourceforge.htmlunit.corejs.javascript.Node rChild
int lType
int rType
net.sourceforge.htmlunit.corejs.javascript.Node arrayBase
net.sourceforge.htmlunit.corejs.javascript.Node arrayIndex
net.sourceforge.htmlunit.corejs.javascript.Node rValue
int baseType
int indexType
int rValueType
net.sourceforge.htmlunit.corejs.javascript.Node arrayBase
net.sourceforge.htmlunit.corejs.javascript.Node arrayIndex
int baseType
int indexType
int type
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.optimizer.OptFunctionNode target
net.sourceforge.htmlunit.corejs.javascript.Node n
int desired
private void rewriteAsObjectChildren (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.Node)
net.sourceforge.htmlunit.corejs.javascript.Node nuChild
net.sourceforge.htmlunit.corejs.javascript.Node nextChild
int type
net.sourceforge.htmlunit.corejs.javascript.Node n
net.sourceforge.htmlunit.corejs.javascript.Node child
private static void buildStatementList_r (net.sourceforge.htmlunit.corejs.javascript.Node, net.sourceforge.htmlunit.corejs.javascript.ObjArray)
net.sourceforge.htmlunit.corejs.javascript.Node child
net.sourceforge.htmlunit.corejs.javascript.Node node
net.sourceforge.htmlunit.corejs.javascript.ObjArray statements
int type
}
net/sourceforge/htmlunit/corejs/javascript/regexp/CompilerState.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState extends java.lang.Object {
net.sourceforge.htmlunit.corejs.javascript.Context cx
char[] cpbegin
int cpend
int cp
int flags
int parenCount
int parenNesting
int classCount
int progLength
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode result
void (net.sourceforge.htmlunit.corejs.javascript.Context, char[], int, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
char[] source
int length
int flags
}
net/sourceforge/htmlunit/corejs/javascript/regexp/GlobData.classRegExpImpl.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
final net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData extends java.lang.Object {
int mode
int optarg
boolean global
String str
net.sourceforge.htmlunit.corejs.javascript.Scriptable arrayobj
net.sourceforge.htmlunit.corejs.javascript.Function lambda
String repstr
int dollar
StringBuilder charBuf
int leftIndex
void ()
}
net/sourceforge/htmlunit/corejs/javascript/regexp/NativeRegExp.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
public net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject implements net.sourceforge.htmlunit.corejs.javascript.Function {
static final long serialVersionUID
private static final Object REGEXP_TAG
public static final int JSREG_GLOB
public static final int JSREG_FOLD
public static final int JSREG_MULTILINE
public static final int TEST
public static final int MATCH
public static final int PREFIX
private static final boolean debug
private static final byte REOP_SIMPLE_START
private static final byte REOP_EMPTY
private static final byte REOP_BOL
private static final byte REOP_EOL
private static final byte REOP_WBDRY
private static final byte REOP_WNONBDRY
private static final byte REOP_DOT
private static final byte REOP_DIGIT
private static final byte REOP_NONDIGIT
private static final byte REOP_ALNUM
private static final byte REOP_NONALNUM
private static final byte REOP_SPACE
private static final byte REOP_NONSPACE
private static final byte REOP_BACKREF
private static final byte REOP_FLAT
private static final byte REOP_FLAT1
private static final byte REOP_FLATi
private static final byte REOP_FLAT1i
private static final byte REOP_UCFLAT1
private static final byte REOP_UCFLAT1i
private static final byte REOP_CLASS
private static final byte REOP_NCLASS
private static final byte REOP_SIMPLE_END
private static final byte REOP_QUANT
private static final byte REOP_STAR
private static final byte REOP_PLUS
private static final byte REOP_OPT
private static final byte REOP_LPAREN
private static final byte REOP_RPAREN
private static final byte REOP_ALT
private static final byte REOP_JUMP
private static final byte REOP_ASSERT
private static final byte REOP_ASSERT_NOT
private static final byte REOP_ASSERTTEST
private static final byte REOP_ASSERTNOTTEST
private static final byte REOP_MINIMALSTAR
private static final byte REOP_MINIMALPLUS
private static final byte REOP_MINIMALOPT
private static final byte REOP_MINIMALQUANT
private static final byte REOP_ENDCHILD
private static final byte REOP_REPEAT
private static final byte REOP_MINIMALREPEAT
private static final byte REOP_ALTPREREQ
private static final byte REOP_ALTPREREQi
private static final byte REOP_ALTPREREQ2
private static final byte REOP_END
private static final int ANCHOR_BOL
private static final int INDEX_LEN
private static final int Id_lastIndex
private static final int Id_source
private static final int Id_global
private static final int Id_ignoreCase
private static final int Id_multiline
private static final int MAX_INSTANCE_ID
private static final int Id_compile
private static final int Id_toString
private static final int Id_toSource
private static final int Id_exec
private static final int Id_test
private static final int Id_prefix
private static final int MAX_PROTOTYPE_ID
private net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled re
double lastIndex
static final boolean $assertionsDisabled
public static void init (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, boolean)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
boolean sealed
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp proto
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExpCtor ctor
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled regexpCompiled
public java.lang.String getClassName ()
public java.lang.String getTypeOf ()
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable compile (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp thatObj
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
String s
String global
public java.lang.String toString ()
StringBuilder buf
void ()
private static net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl getImpl (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
private static java.lang.String escapeRegExp (java.lang.Object)
Object src
String s
StringBuilder sb
int start
int slash
private java.lang.Object execSub (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], int)
String str
Object rval
int[] indexp
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scopeObj
Object[] args
int matchType
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl reImpl
String str
double d
Object rval
static net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled compileRE (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String, boolean)
char c
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode n
int k
net.sourceforge.htmlunit.corejs.javascript.Context cx
String str
String global
boolean flat
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled regexp
int length
int flags
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
int endPC
static boolean isDigit (char)
char c
private static boolean isWord (char)
char c
private static boolean isControlLetter (char)
char c
private static boolean isLineTerm (char)
char c
private static boolean isREWhiteSpace (int)
int c
private static char upcase (char)
char ch
char cu
private static char downcase (char)
char ch
char cl
private static int toASCIIHexDigit (int)
int c
private static boolean parseDisjunction (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState)
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode result
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
char[] source
int index
private static boolean parseAlternative (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState)
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode headTerm
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode tailTerm
char[] source
private static boolean calculateBitmapSize (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState, net.sourceforge.htmlunit.corejs.javascript.regexp.RENode, char[], int, int)
int i
char cu
char cd
int localMax
int nDigits
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode target
char[] src
int index
int end
char rangeStart
char c
int n
int max
boolean inRange
private static void doFlat (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState, char)
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
char c
private static int getDecimalValue (char, net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState, int, java.lang.String)
int digit
char c
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
int maxValue
String overflowMessageId
boolean overflow
int start
char[] src
int value
private static boolean parseTerm (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState)
int tmp
int tmp
int n
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode result
int min
int max
int leftCurl
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
char[] src
char c
int nDigits
int parenBaseCount
int num
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode term
int termStart
boolean hasQ
private static void resolveForwardJump (byte[], int, int)
byte[] array
int from
int pc
private static int getOffset (byte[], int)
byte[] array
int pc
private static int addIndex (byte[], int, int)
byte[] array
int pc
int index
private static int getIndex (byte[], int)
byte[] array
int pc
private static int emitREBytecode (net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState, net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled, int, net.sourceforge.htmlunit.corejs.javascript.regexp.RENode)
boolean ignoreCase
net.sourceforge.htmlunit.corejs.javascript.regexp.CompilerState state
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled re
int pc
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode t
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode nextAlt
int nextAltFixup
int nextTermFixup
byte[] program
private static void pushProgState (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, int, int, int, net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData, int, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int min
int max
int cp
net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData backTrackLastToSave
int continuationOp
int continuationPc
private static net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState popProgState (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState state
private static void pushBackTrackState (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, byte, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
byte op
int pc
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState state
private static void pushBackTrackState (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, byte, int, int, int, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
byte op
int pc
int cp
int continuationOp
int continuationPc
private static boolean flatNMatcher (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, int, int, java.lang.String, int)
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int matchChars
int length
String input
int end
private static boolean flatNIMatcher (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, int, int, java.lang.String, int)
char c1
char c2
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int matchChars
int length
String input
int end
char[] source
private static boolean backrefMatcher (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, int, java.lang.String, int)
char c1
char c2
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int parenIndex
String input
int end
int len
int parenContent
private static void addCharacterToCharSet (net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet, char)
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet cs
char c
int byteIndex
private static void addCharacterRangeToCharSet (net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet, char, char)
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet cs
char c1
char c2
int byteIndex1
int byteIndex2
private static void processCharSet (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet charSet
private static void processCharSetImpl (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet)
char thisCh
int digit
int i
char uch
char dch
char c
char thisCh
int nDigits
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet charSet
int src
int end
char rangeStart
int byteLength
int n
int i
boolean inRange
private static boolean classMatcher (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet, char)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet charSet
char ch
int byteIndex
private static boolean reopIsSimple (int)
int op
private static int simpleMatch (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, java.lang.String, int, byte[], int, int, boolean)
char c
char c
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
String input
int op
byte[] program
int pc
int end
boolean updatecp
boolean result
char matchCh
int parenIndex
int offset
int length
int index
int startcp
private static boolean executeREBytecode (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, java.lang.String, int)
int match
boolean anchor
int match
char matchCh1
char matchCh2
char c
int match
int nextpc
int startcp
byte nextop
int offset
int parenIndex
int parenIndex
int cap_index
int nextpc
int match
int nextpc
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState state
int min
int max
boolean greedy
int match
int k
int parenCount
int parenIndex
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState state
int new_min
int new_max
int startcp
int nextpc
int nextop
int k
int parenCount
int parenIndex
int k
int parenCount
int parenIndex
int new_min
int new_max
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState state
net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData backTrackData
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
String input
int end
int pc
byte[] program
int continuationOp
int continuationPc
boolean result
int op
private static boolean matchRegExp (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled, java.lang.String, int, int, boolean)
char matchCh
int j
boolean result
int i
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled re
String input
int start
int end
boolean multiline
int anchorCh
java.lang.Object executeRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl, java.lang.String, int[], int)
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
String matchstr
int cap_length
int cap_index
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString parsub
int num
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl res
String str
int[] indexp
int matchType
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int start
int end
boolean matches
int index
int ep
int matchlen
Object result
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
int getFlags ()
private static void reportWarning (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String)
String msg
net.sourceforge.htmlunit.corejs.javascript.Context cx
String messageId
String arg
private static void reportError (java.lang.String, java.lang.String)
String messageId
String arg
String msg
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
int c
int c
String X
int s_length
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int id
protected java.lang.Object getInstanceIdValue (int)
int id
protected void setInstanceIdValue (int, java.lang.Object)
int id
Object value
protected void initPrototypeId (int)
int id
String s
int arity
public java.lang.Object execIdCall (net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object x
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int id
private static net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp realThis (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
net.sourceforge.htmlunit.corejs.javascript.IdFunctionObject f
protected int findPrototypeId (java.lang.String)
String X
int c
String s
int id
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/regexp/NativeRegExpCtor.classNativeRegExpCtor.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExpCtor extends net.sourceforge.htmlunit.corejs.javascript.BaseFunction {
static final long serialVersionUID
private static final int Id_multiline
private static final int Id_STAR
private static final int Id_input
private static final int Id_UNDERSCORE
private static final int Id_lastMatch
private static final int Id_AMPERSAND
private static final int Id_lastParen
private static final int Id_PLUS
private static final int Id_leftContext
private static final int Id_BACK_QUOTE
private static final int Id_rightContext
private static final int Id_QUOTE
private static final int DOLLAR_ID_BASE
private static final int Id_DOLLAR_1
private static final int Id_DOLLAR_2
private static final int Id_DOLLAR_3
private static final int Id_DOLLAR_4
private static final int Id_DOLLAR_5
private static final int Id_DOLLAR_6
private static final int Id_DOLLAR_7
private static final int Id_DOLLAR_8
private static final int Id_DOLLAR_9
private static final int MAX_INSTANCE_ID
void ()
public java.lang.String getFunctionName ()
public java.lang.Object call (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public net.sourceforge.htmlunit.corejs.javascript.Scriptable construct (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object[] args
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp re
private static net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl getImpl ()
net.sourceforge.htmlunit.corejs.javascript.Context cx
protected int getMaxInstanceId ()
protected int findInstanceIdInfo (java.lang.String)
String X
int c
String s
int id
int attr
protected java.lang.String getInstanceIdName (int)
int substring_number
char[] buf
int id
int shifted
protected java.lang.Object getInstanceIdValue (int)
int substring_number
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl impl
Object stringResult
int id
int shifted
protected void setInstanceIdValue (int, java.lang.Object)
int substring_number
int id
Object value
int shifted
}
net/sourceforge/htmlunit/corejs/javascript/regexp/REBackTrackData.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData extends java.lang.Object {
final net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData previous
final int op
final int pc
final int cp
final int continuationOp
final int continuationPc
final long[] parens
final net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState stateStackTop
void (net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData, int, int, int, int, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData gData
int op
int pc
int cp
int continuationOp
int continuationPc
}
net/sourceforge/htmlunit/corejs/javascript/regexp/RECharSet.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
final net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
final int length
final int startIndex
final int strlength
final boolean sense
volatile transient boolean converted
volatile transient byte[] bits
void (int, int, int, boolean)
int length
int startIndex
int strlength
boolean sense
}
net/sourceforge/htmlunit/corejs/javascript/regexp/RECompiled.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
final char[] source
int parenCount
int flags
byte[] program
int classCount
net.sourceforge.htmlunit.corejs.javascript.regexp.RECharSet[] classList
int anchorCh
void (java.lang.String)
String str
}
net/sourceforge/htmlunit/corejs/javascript/regexp/REGlobalData.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.REGlobalData extends java.lang.Object {
boolean multiline
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled regexp
int skipped
int cp
long[] parens
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState stateStackTop
net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData backTrackStackTop
void ()
int parensIndex (int)
int i
int parensLength (int)
int i
void setParens (int, int, int)
int i
int index
int length
}
net/sourceforge/htmlunit/corejs/javascript/regexp/RENode.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode extends java.lang.Object {
byte op
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode next
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode kid
net.sourceforge.htmlunit.corejs.javascript.regexp.RENode kid2
int parenIndex
int min
int max
int parenCount
boolean greedy
int startIndex
int kidlen
int bmsize
int index
boolean sense
char chr
int length
int flatIndex
void (byte)
byte op
}
net/sourceforge/htmlunit/corejs/javascript/regexp/REProgState.classNativeRegExp.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState extends java.lang.Object {
final net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState previous
final int min
final int max
final int index
final int continuationOp
final int continuationPc
final net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData backTrack
void (net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState, int, int, int, net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData, int, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.REProgState previous
int min
int max
int index
net.sourceforge.htmlunit.corejs.javascript.regexp.REBackTrackData backTrack
int continuationOp
int continuationPc
}
net/sourceforge/htmlunit/corejs/javascript/regexp/RegExpImpl.classRegExpImpl.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
public net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.RegExpProxy {
protected String input
protected boolean multiline
protected net.sourceforge.htmlunit.corejs.javascript.regexp.SubString[] parens
protected net.sourceforge.htmlunit.corejs.javascript.regexp.SubString lastMatch
protected net.sourceforge.htmlunit.corejs.javascript.regexp.SubString lastParen
protected net.sourceforge.htmlunit.corejs.javascript.regexp.SubString leftContext
protected net.sourceforge.htmlunit.corejs.javascript.regexp.SubString rightContext
public void ()
public boolean isRegExp (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
public java.lang.Object compileRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String source
String flags
public net.sourceforge.htmlunit.corejs.javascript.Scriptable wrapRegExp (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
Object compiled
public java.lang.Object action (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], int)
Object rval
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString lc
Object arg1
String repstr
net.sourceforge.htmlunit.corejs.javascript.Function lambda
Object val
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString rc
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
int actionType
net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData data
private static java.lang.Object matchOrReplace (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl, net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData, boolean)
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled compiled
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp re
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp re
String opt
String src
String opt
net.sourceforge.htmlunit.corejs.javascript.regexp.RECompiled compiled
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString lastMatch
int leftIndex
int leftlen
int count
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl reImpl
net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData data
boolean forceFlat
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp re
String str
net.sourceforge.htmlunit.corejs.javascript.Scriptable topScope
int[] indexp
Object result
public int find_split (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int[], int[], boolean[], java.lang.String[][])
int result
int result
int ipsave
Object ret
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString sep
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString parsub
int num
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String target
String separator
net.sourceforge.htmlunit.corejs.javascript.Scriptable reObj
int[] ip
int[] matchlen
boolean[] matched
String[][] parensp
int i
int length
int result
int version
net.sourceforge.htmlunit.corejs.javascript.regexp.NativeRegExp re
int size
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString getParenSubString (int)
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString parsub
int i
private static void match_glob (net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int, net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl)
net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData mdata
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
int count
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl reImpl
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString matchsub
String matchstr
private static void replace_glob (net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl, int, int)
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString sub
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
Object result
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString[] parens
int parenCount
Object[] args
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl re2
int replen
String lambdaStr
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString sub
int[] skip
int dp
net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData rdata
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl reImpl
int leftIndex
int leftlen
int replen
String lambdaStr
int growth
StringBuilder charBuf
private static net.sourceforge.htmlunit.corejs.javascript.regexp.SubString interpretDollar (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl, java.lang.String, int, int[])
int num
int tmp
int cp
int tmp
int parenCount
int cp
int num
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl res
String da
int dp
int[] skip
char dc
int version
int daL
private static void do_replace (net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl)
int len
net.sourceforge.htmlunit.corejs.javascript.regexp.SubString sub
int[] skip
net.sourceforge.htmlunit.corejs.javascript.regexp.GlobData rdata
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImpl regExpImpl
StringBuilder charBuf
int cp
String da
int dp
int daL
public java.lang.Object js_split (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable test
String substr
int num
int size
String substr
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String target
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Scriptable result
boolean limited
long limit
String separator
int[] matchlen
net.sourceforge.htmlunit.corejs.javascript.Scriptable re
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy reProxy
int[] ip
int match
int len
boolean[] matched
String[][] parens
int version
private static int find_split (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, int, net.sourceforge.htmlunit.corejs.javascript.RegExpProxy, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int[], int[], boolean[], java.lang.String[][])
int j
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String target
String separator
int version
net.sourceforge.htmlunit.corejs.javascript.RegExpProxy reProxy
net.sourceforge.htmlunit.corejs.javascript.Scriptable re
int[] ip
int[] matchlen
boolean[] matched
String[][] parensp
int i
int length
}
net/sourceforge/htmlunit/corejs/javascript/regexp/SubString.classSubString.java
package net.sourceforge.htmlunit.corejs.javascript.regexp
public net.sourceforge.htmlunit.corejs.javascript.regexp.SubString extends java.lang.Object {
public static final net.sourceforge.htmlunit.corejs.javascript.regexp.SubString emptySubString
String str
int index
int length
public void ()
public void (java.lang.String)
String str
public void (java.lang.String, int, int)
String source
int start
int len
public java.lang.String toString ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/resources/Messages.properties
net/sourceforge/htmlunit/corejs/javascript/resources/Messages_fr.properties
net/sourceforge/htmlunit/corejs/javascript/serialize/ScriptableInputStream.classScriptableInputStream.java
package net.sourceforge.htmlunit.corejs.javascript.serialize
public net.sourceforge.htmlunit.corejs.javascript.serialize.ScriptableInputStream extends java.io.ObjectInputStream {
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private ClassLoader classLoader
public void (java.io.InputStream, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.io.IOException
java.io.InputStream in
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
ClassNotFoundException ex
java.io.ObjectStreamClass desc
String name
protected java.lang.Object resolveObject (java.lang.Object) throws java.io.IOException
String name
Object obj
}
net/sourceforge/htmlunit/corejs/javascript/serialize/ScriptableOutputStream$PendingLookup.classScriptableOutputStream.java
package net.sourceforge.htmlunit.corejs.javascript.serialize
net.sourceforge.htmlunit.corejs.javascript.serialize.ScriptableOutputStream$PendingLookup extends java.lang.Object implements java.io.Serializable {
static final long serialVersionUID
private String name
void (java.lang.String)
String name
java.lang.String getName ()
}
net/sourceforge/htmlunit/corejs/javascript/serialize/ScriptableOutputStream.classScriptableOutputStream.java
package net.sourceforge.htmlunit.corejs.javascript.serialize
public net.sourceforge.htmlunit.corejs.javascript.serialize.ScriptableOutputStream extends java.io.ObjectOutputStream {
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private java.util.Map table
public void (java.io.OutputStream, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.io.IOException
java.io.OutputStream out
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public void excludeAllIds (java.lang.Object[])
Object id
Object[] arr$
int len$
int i$
Object[] ids
public void addOptionalExcludedName (java.lang.String)
String name
Object obj
public void addExcludedName (java.lang.String)
String name
Object obj
public boolean hasExcludedName (java.lang.String)
String name
public void removeExcludedName (java.lang.String)
String name
public void excludeStandardObjectNames ()
int i
int i
String[] names
String[] optionalNames
static java.lang.Object lookupQualifiedName (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
String s
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String qualifiedName
java.util.StringTokenizer st
Object result
protected java.lang.Object replaceObject (java.lang.Object) throws java.io.IOException
Object obj
String name
}
net/sourceforge/htmlunit/corejs/javascript/tools/SourceReader.classSourceReader.java
package net.sourceforge.htmlunit.corejs.javascript.tools
public net.sourceforge.htmlunit.corejs.javascript.tools.SourceReader extends java.lang.Object {
public void ()
public static java.net.URL toUrl (java.lang.String)
java.net.MalformedURLException ex
String path
public static java.lang.Object readFileOrUrl (java.lang.String, boolean, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
String contentType
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType pct
String encoding
String contentType
java.net.URLConnection uc
Object result
String strResult
String path
boolean convertToString
String defaultEncoding
java.net.URL url
java.io.InputStream is
int capacityHint
String encoding
String contentType
byte[] data
Object result
}
net/sourceforge/htmlunit/corejs/javascript/tools/ToolErrorReporter.classToolErrorReporter.java
package net.sourceforge.htmlunit.corejs.javascript.tools
public net.sourceforge.htmlunit.corejs.javascript.tools.ToolErrorReporter extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ErrorReporter {
private static final String messagePrefix
private boolean hasReportedErrorFlag
private boolean reportWarnings
private java.io.PrintStream err
public void (boolean)
boolean reportWarnings
public void (boolean, java.io.PrintStream)
boolean reportWarnings
java.io.PrintStream err
public static java.lang.String getMessage (java.lang.String)
String messageId
public static java.lang.String getMessage (java.lang.String, java.lang.String)
String messageId
String argument
Object[] args
public static java.lang.String getMessage (java.lang.String, java.lang.Object, java.lang.Object)
String messageId
Object arg1
Object arg2
Object[] args
public static java.lang.String getMessage (java.lang.String, java.lang.Object[])
java.util.MissingResourceException mre
java.text.MessageFormat formatter
String messageId
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Context cx
java.util.Locale locale
java.util.ResourceBundle rb
String formatString
private static java.lang.String getExceptionMessage (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
String msg
String msg
String msg
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
String msg
public void warning (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public void error (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public net.sourceforge.htmlunit.corejs.javascript.EvaluatorException runtimeError (java.lang.String, java.lang.String, int, java.lang.String, int)
String message
String sourceName
int line
String lineSource
int lineOffset
public boolean hasReportedError ()
public boolean isReportingWarnings ()
public void setIsReportingWarnings (boolean)
boolean reportWarnings
public static void reportException (net.sourceforge.htmlunit.corejs.javascript.ErrorReporter, net.sourceforge.htmlunit.corejs.javascript.RhinoException)
String msg
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter er
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
public void reportException (net.sourceforge.htmlunit.corejs.javascript.RhinoException)
net.sourceforge.htmlunit.corejs.javascript.WrappedException we
String lineSeparator
String msg
net.sourceforge.htmlunit.corejs.javascript.RhinoException ex
private void reportErrorMessage (java.lang.String, java.lang.String, int, java.lang.String, int, boolean)
Object[] args
Object[] args
String lineStr
Object[] args
String message
String sourceName
int line
String lineSource
int lineOffset
boolean justWarning
private java.lang.String buildIndicator (int)
int i
int offset
StringBuffer sb
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/ContextWindow$1$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow$1$1 extends java.awt.event.WindowAdapter {
final java.util.EventListener[] val$l
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow$1 this$1
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow$1, java.util.EventListener[])
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/ContextWindow$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow$1 extends java.lang.Object implements java.awt.event.ComponentListener {
boolean t2Docked
final javax.swing.JPanel val$finalThis
final javax.swing.JToolBar val$finalT1
final javax.swing.JPanel val$finalP1
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui val$debugGui
final javax.swing.JToolBar val$finalT2
final javax.swing.JPanel val$finalP2
final javax.swing.JSplitPane val$finalSplit
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow, javax.swing.JPanel, javax.swing.JToolBar, javax.swing.JPanel, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui, javax.swing.JToolBar, javax.swing.JPanel, javax.swing.JSplitPane)
void check (java.awt.Component)
java.util.EventListener[] l
javax.swing.JFrame frame
javax.swing.JFrame frame
java.awt.Component comp
java.awt.Component thisParent
java.awt.Component parent
boolean leftDocked
boolean rightDocked
boolean adjustVerticalSplit
javax.swing.JSplitPane split
public void componentHidden (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentMoved (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentResized (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
public void componentShown (java.awt.event.ComponentEvent)
java.awt.event.ComponentEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/ContextWindow$2.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow$2 extends java.lang.Object implements java.awt.event.ContainerListener {
final javax.swing.JPanel val$finalThis
final javax.swing.JToolBar val$finalT1
final javax.swing.JToolBar val$finalT2
final javax.swing.JPanel val$finalP2
final javax.swing.JSplitPane val$finalSplit
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow, javax.swing.JPanel, javax.swing.JToolBar, javax.swing.JToolBar, javax.swing.JPanel, javax.swing.JSplitPane)
public void componentAdded (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
java.awt.Component thisParent
javax.swing.JSplitPane split
public void componentRemoved (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
java.awt.Component thisParent
javax.swing.JSplitPane split
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/ContextWindow.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow extends javax.swing.JPanel implements java.awt.event.ActionListener {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
javax.swing.JComboBox context
java.util.List toolTips
private javax.swing.JTabbedPane tabs
private javax.swing.JTabbedPane tabs2
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTreeTable thisTable
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTreeTable localsTable
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTableModel tableModel
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Evaluator evaluator
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.EvalTextArea cmdLine
javax.swing.JSplitPane split
private boolean enabled
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
javax.swing.JPanel left
javax.swing.JToolBar t1
javax.swing.JPanel p1
javax.swing.JPanel p2
javax.swing.JLabel label
java.awt.GridBagLayout layout
java.awt.GridBagConstraints lc
java.awt.GridBagConstraints c
javax.swing.JScrollPane jsp
javax.swing.JToolBar t2
javax.swing.JToolBar finalT1
javax.swing.JToolBar finalT2
javax.swing.JPanel finalP1
javax.swing.JPanel finalP2
javax.swing.JSplitPane finalSplit
javax.swing.JPanel finalThis
java.awt.event.ComponentListener clistener
public void setEnabled (boolean)
boolean enabled
public void disableUpdate ()
public void enableUpdate ()
public void actionPerformed (java.awt.event.ActionEvent)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel scopeModel
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
int frameIndex
int frameCount
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
Object scope
Object thisObj
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel scopeModel
java.awt.event.ActionEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$1.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1 extends java.lang.Object {
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$ContextData.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.ObjArray frameStack
private boolean breakNextLine
private int stopAtFrameDepth
private boolean eventThreadFlag
private Throwable lastProcessedException
public void ()
public static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData get (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public int frameCount ()
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame getFrame (int)
int frameNumber
int num
private void pushFrame (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
private void popFrame ()
static java.lang.Throwable access$300 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
static java.lang.Throwable access$302 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData, java.lang.Throwable)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
Throwable x1
static boolean access$400 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
static boolean access$402 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData, boolean)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
boolean x1
static boolean access$1402 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData, boolean)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
boolean x1
static int access$1502 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData, int)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
int x1
static void access$2600 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame x1
static boolean access$1400 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
static int access$1500 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
static void access$3200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$DimIProxy.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction net.sourceforge.htmlunit.corejs.javascript.ContextFactory$Listener net.sourceforge.htmlunit.corejs.javascript.debug.Debugger {
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
private int type
private String url
private String text
private Object object
private Object id
private boolean booleanResult
private String stringResult
private Object objectResult
private Object[] objectArrayResult
private void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, int)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
int type
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Context cx
private void withContext ()
public void contextCreated (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
net.sourceforge.htmlunit.corejs.javascript.debug.Debugger debugger
public void contextReleased (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame getFrame (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript fnOrScript
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource item
public void handleCompilationDone (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript fnOrScript
String source
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, int, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
int x1
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1 x2
static java.lang.String access$502 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
String x1
static java.lang.String access$602 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
String x1
static void access$700 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
static java.lang.Object access$802 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
Object x1
static java.lang.String access$900 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
static boolean access$1000 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
static java.lang.Object access$1102 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
Object x1
static java.lang.Object access$1200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
static java.lang.Object[] access$1300 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$FunctionSource.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
private int firstLine
private String name
private void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo, int, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
int firstLine
String name
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo ()
public int firstLine ()
public java.lang.String name ()
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo, int, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo x0
int x1
String x2
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1 x3
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$SourceInfo.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo extends java.lang.Object {
private static final boolean[] EMPTY_BOOLEAN_ARRAY
private String source
private String url
private boolean[] breakableLines
private boolean[] breakpoints
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource[] functionSources
private void (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[], java.lang.String)
int i
int line
int j
int min
int max
int[] lines
int i
int line
int j
int[] lines
int i
int linesTop
String name
int i
String source
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[] functions
String normilizedUrl
int N
int[][] lineArrays
int minAll
int maxAll
int[] firstLines
public java.lang.String source ()
public java.lang.String url ()
public int functionSourcesTop ()
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource functionSource (int)
int i
private void copyBreakpointsFrom (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
int line
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo old
int end
public boolean breakableLine (int)
int line
public boolean breakpoint (int)
int line
public boolean breakpoint (int, boolean)
boolean changed
int line
boolean value
boolean changed
public void removeAllBreakpoints ()
int line
void (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[], java.lang.String, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1)
String x0
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[] x1
String x2
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1 x3
static void access$200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo x1
static boolean[] access$2500 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo x0
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim$StackFrame.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.debug.DebugFrame {
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource fsource
private boolean[] breakpoints
private int lineNumber
private void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource fsource
public void onEnter (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
public void onLineChange (net.sourceforge.htmlunit.corejs.javascript.Context, int)
boolean lineBreak
net.sourceforge.htmlunit.corejs.javascript.Context cx
int lineno
public void onExceptionThrown (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Throwable)
net.sourceforge.htmlunit.corejs.javascript.Context cx
Throwable exception
public void onExit (net.sourceforge.htmlunit.corejs.javascript.Context, boolean, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean byThrow
Object resultOrException
public void onDebuggerStatement (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo ()
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData ()
public java.lang.Object scope ()
public java.lang.Object thisObj ()
public java.lang.String getUrl ()
public int getLineNumber ()
public java.lang.String getFunctionName ()
static net.sourceforge.htmlunit.corejs.javascript.Scriptable access$1600 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame x0
static net.sourceforge.htmlunit.corejs.javascript.Scriptable access$1700 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame x0
void (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1)
net.sourceforge.htmlunit.corejs.javascript.Context x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x1
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource x2
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$1 x3
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Dim.classDim.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim extends java.lang.Object {
public static final int STEP_OVER
public static final int STEP_INTO
public static final int STEP_OUT
public static final int GO
public static final int BREAK
public static final int EXIT
private static final int IPROXY_DEBUG
private static final int IPROXY_LISTEN
private static final int IPROXY_COMPILE_SCRIPT
private static final int IPROXY_EVAL_SCRIPT
private static final int IPROXY_STRING_IS_COMPILABLE
private static final int IPROXY_OBJECT_TO_STRING
private static final int IPROXY_OBJECT_PROPERTY
private static final int IPROXY_OBJECT_IDS
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.GuiCallback callback
private boolean breakFlag
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider scopeProvider
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider sourceProvider
private int frameIndex
private volatile net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData interruptedContextData
private net.sourceforge.htmlunit.corejs.javascript.ContextFactory contextFactory
private Object monitor
private Object eventThreadMonitor
private volatile int returnValue
private boolean insideInterruptLoop
private String evalRequest
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame evalFrame
private String evalResult
private boolean breakOnExceptions
private boolean breakOnEnter
private boolean breakOnReturn
private final java.util.Map urlToSourceInfo
private final java.util.Map functionNames
private final java.util.Map functionToSource
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy listener
public void ()
public void setGuiCallback (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.GuiCallback)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.GuiCallback callback
public void setBreak ()
public void setScopeProvider (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider scopeProvider
public void setSourceProvider (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider sourceProvider
public void contextSwitch (int)
int frameIndex
public void setBreakOnExceptions (boolean)
boolean breakOnExceptions
public void setBreakOnEnter (boolean)
boolean breakOnEnter
public void setBreakOnReturn (boolean)
boolean breakOnReturn
public void attachTo (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public void detach ()
public void dispose ()
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource getFunctionSource (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript parent
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript top
String source
String url
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo si
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript fnOrScript
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource fsource
private java.lang.String loadSource (java.lang.String)
java.io.InputStream is
String pathFromHome
java.io.File f
String home
java.io.InputStream is
java.io.File f
SecurityException ex
java.io.InputStream is
java.io.IOException ex
String sourceUrl
String source
int hash
private void registerTopScript (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, java.lang.String)
String providedSource
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource fsource
String name
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo old
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource fsource
int i
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript topScript
String source
String url
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[] functions
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource functionSource (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript fnOrScript
public java.lang.String[] functionNames ()
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource functionSourceByName (java.lang.String)
String functionName
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo (java.lang.String)
String url
private java.lang.String getNormalizedUrl (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
int c
int searchStart
String replace
int i
char evalSeparator
StringBuffer sb
int urlLength
int cursor
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript fnOrScript
String url
private static net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[] getAllFunctions (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript function
net.sourceforge.htmlunit.corejs.javascript.ObjArray functions
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript[] result
private static void collectFunctions_r (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, net.sourceforge.htmlunit.corejs.javascript.ObjArray)
int i
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript function
net.sourceforge.htmlunit.corejs.javascript.ObjArray array
public void clearAllBreakpoints ()
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo si
java.util.Iterator i$
private void handleBreakpointHit (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
net.sourceforge.htmlunit.corejs.javascript.Context cx
private void handleExceptionThrown (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Throwable, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData cd
net.sourceforge.htmlunit.corejs.javascript.Context cx
Throwable ex
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData currentContextData ()
public void setReturnValue (int)
int returnValue
public void go ()
public java.lang.String eval (java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
InterruptedException exc
String expr
String result
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
public void compileScript (java.lang.String, java.lang.String)
String url
String text
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
public void evalScript (java.lang.String, java.lang.String)
String url
String text
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
public java.lang.String objectToString (java.lang.Object)
Object object
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
public boolean stringIsCompilableUnit (java.lang.String)
String str
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
public java.lang.Object getObjectProperty (java.lang.Object, java.lang.Object)
Object object
Object id
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
public java.lang.Object[] getObjectIds (java.lang.Object)
Object object
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$DimIProxy action
private java.lang.Object getObjectPropertyImpl (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object)
Object result
Object result
Object result
String name
Object result
int index
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object object
Object id
net.sourceforge.htmlunit.corejs.javascript.Scriptable scriptable
Object result
private java.lang.Object[] getObjectIdsImpl (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
Object[] ids
Object[] tmp
net.sourceforge.htmlunit.corejs.javascript.Context cx
Object object
Object[] ids
net.sourceforge.htmlunit.corejs.javascript.Scriptable scriptable
net.sourceforge.htmlunit.corejs.javascript.Scriptable proto
net.sourceforge.htmlunit.corejs.javascript.Scriptable parent
int extra
private void interrupted (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, java.lang.Throwable)
InterruptedException exc
String alertMessage
InterruptedException exc
InterruptedException exc
int frameCount
String threadTitle
String alertMessage
int returnValue
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
Throwable scriptException
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
boolean eventThreadFlag
boolean recursiveEventThreadCall
private static java.lang.String do_eval (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, java.lang.String)
String resultString
net.sourceforge.htmlunit.corejs.javascript.Callable script
Object result
Exception exc
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
String expr
String resultString
net.sourceforge.htmlunit.corejs.javascript.debug.Debugger saved_debugger
Object saved_data
int saved_level
static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider access$1800 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
static java.lang.Object access$1900 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.Context x1
Object x2
Object x3
static java.lang.Object[] access$2000 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.Context x1
Object x2
static net.sourceforge.htmlunit.corejs.javascript.ContextFactory access$2100 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource access$2200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript x1
static void access$2400 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript x1
String x2
static boolean access$2700 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
static void access$2800 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame x1
net.sourceforge.htmlunit.corejs.javascript.Context x2
static boolean access$2900 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
static void access$3000 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Throwable, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
net.sourceforge.htmlunit.corejs.javascript.Context x1
Throwable x2
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame x3
static boolean access$3100 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/EvalTextArea.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.EvalTextArea extends javax.swing.JTextArea implements java.awt.event.KeyListener javax.swing.event.DocumentListener {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private java.util.List history
private int historyIndex
private int outputMark
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
javax.swing.text.Document doc
public void select (int, int)
int start
int end
private synchronized void returnPressed ()
javax.swing.text.BadLocationException ignored
String result
javax.swing.text.Document doc
int len
javax.swing.text.Segment segment
String text
public synchronized void write (java.lang.String)
String str
int len
public void keyPressed (java.awt.event.KeyEvent)
int caretPos
String str
int len
int caretPos
String str
int len
int caretPos
java.awt.event.KeyEvent e
int code
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
int keyChar
public synchronized void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public synchronized void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void postUpdateUI ()
public synchronized void changedUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/EvalWindow.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.EvalWindow extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.EvalTextArea evalTextArea
public void (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
String name
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
javax.swing.JScrollPane scroller
public void setEnabled (boolean)
boolean b
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Evaluator.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Evaluator extends javax.swing.JTable {
private static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTableModel tableModel
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FileHeader.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileHeader extends javax.swing.JPanel implements java.awt.event.MouseListener {
private static final long serialVersionUID
private int pressLine
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow fileWindow
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow fileWindow
public void update ()
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea textArea
java.awt.Font font
java.awt.FontMetrics metrics
int h
int lineCount
String dummy
java.awt.Dimension d
public void paint (java.awt.Graphics)
javax.swing.text.BadLocationException ignored
int dy
java.awt.Polygon arrow
int dx
int dy
String text
int pos
boolean isBreakPoint
int y
int x
int i
java.awt.Graphics g
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea textArea
java.awt.Font font
java.awt.FontMetrics metrics
java.awt.Rectangle clip
int ascent
int h
int lineCount
String dummy
int startLine
int endLine
int width
public void mouseEntered (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Font font
java.awt.FontMetrics metrics
int h
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseExited (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseReleased (java.awt.event.MouseEvent)
int y
java.awt.Font font
java.awt.FontMetrics metrics
int h
int line
java.awt.event.MouseEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FilePopupMenu.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FilePopupMenu extends javax.swing.JPopupMenu {
private static final long serialVersionUID
int x
int y
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea w
javax.swing.JMenuItem item
public void show (javax.swing.JComponent, int, int)
javax.swing.JComponent comp
int x
int y
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FileTextArea.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea extends javax.swing.JTextArea implements java.awt.event.ActionListener javax.swing.event.PopupMenuListener java.awt.event.KeyListener java.awt.event.MouseListener {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FilePopupMenu popup
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
public void select (int)
java.awt.Rectangle nrect
Exception exc
javax.swing.JViewport vp
java.awt.Rectangle viewRect
int line
java.awt.Rectangle rect
javax.swing.text.BadLocationException exc
int pos
private void checkPopup (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseEntered (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseExited (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseReleased (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void popupMenuWillBecomeVisible (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void popupMenuWillBecomeInvisible (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void popupMenuCanceled (javax.swing.event.PopupMenuEvent)
javax.swing.event.PopupMenuEvent e
public void actionPerformed (java.awt.event.ActionEvent)
Exception exc
java.awt.event.ActionEvent e
int pos
String cmd
int line
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FileWindow.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileTextArea textArea
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileHeader fileHeader
private javax.swing.JScrollPane p
int currentPos
void load ()
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy proxy
String url
public int getPosition (int)
javax.swing.text.BadLocationException exc
int line
int result
public boolean isBreakPoint (int)
int line
public void toggleBreakPoint (int)
int line
public void setBreakPoint (int)
boolean changed
int line
public void clearBreakPoint (int)
boolean changed
int line
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
private void updateToolTip ()
int n
java.awt.Component c
public java.lang.String getUrl ()
public void updateText (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
int pos
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
String newText
public void setPosition (int)
int pos
public void select (int, int)
int start
int end
int docEnd
public void dispose ()
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FindFunction$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction$1 extends java.awt.event.KeyAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction)
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent ke
int code
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FindFunction$MouseHandler.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction$MouseHandler extends java.awt.event.MouseAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction)
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/FindFunction.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction extends javax.swing.JDialog implements java.awt.event.ActionListener {
private static final long serialVersionUID
private String value
private javax.swing.JList list
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private javax.swing.JButton setButton
private javax.swing.JButton cancelButton
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui, java.lang.String, java.lang.String)
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
String title
String labelText
javax.swing.DefaultListModel model
String[] a
javax.swing.JScrollPane listScroller
javax.swing.JPanel listPane
javax.swing.JLabel label
javax.swing.JPanel buttonPane
java.awt.Container contentPane
public java.lang.String showDialog (java.awt.Component)
java.awt.Component comp
public void actionPerformed (java.awt.event.ActionEvent)
ArrayIndexOutOfBoundsException exc
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo si
String url
int lineNumber
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$FunctionSource item
java.awt.event.ActionEvent e
String cmd
static java.lang.String access$002 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction x0
String x1
static javax.swing.JButton access$100 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/GuiCallback.classGuiCallback.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.debugger.GuiCallback extends java.lang.Object {
public abstract void updateSourceText (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
public abstract void enterInterrupt (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
public abstract boolean isGuiEventThread ()
public abstract void dispatchNextGuiEvent () throws java.lang.InterruptedException
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/JSInternalConsole$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole$1 extends javax.swing.event.InternalFrameAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole)
public void internalFrameActivated (javax.swing.event.InternalFrameEvent)
javax.swing.event.InternalFrameEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/JSInternalConsole.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole extends javax.swing.JInternalFrame implements java.awt.event.ActionListener {
private static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea consoleTextArea
public void (java.lang.String)
String name
javax.swing.JScrollPane scroller
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Main$IProxy.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main$IProxy extends java.lang.Object implements java.lang.Runnable net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider {
public static final int EXIT_ACTION
public static final int SCOPE_PROVIDER
private final int type
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public void (int)
int type
public static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider newScopeProvider (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main$IProxy scopeProvider
public void run ()
public net.sourceforge.htmlunit.corejs.javascript.Scriptable getScope ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Main.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main extends java.lang.Object {
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
public void (java.lang.String)
String title
public javax.swing.JFrame getDebugFrame ()
public void doBreak ()
public void setBreakOnExceptions (boolean)
boolean value
public void setBreakOnEnter (boolean)
boolean value
public void setBreakOnReturn (boolean)
boolean value
public void clearAllBreakpoints ()
public void go ()
public void setScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
public void setScopeProvider (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider p
public void setSourceProvider (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider sourceProvider
public void setExitAction (java.lang.Runnable)
Runnable r
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
public void pack ()
public void setSize (int, int)
int w
int h
public void setVisible (boolean)
boolean flag
public boolean isVisible ()
public void dispose ()
public void attachTo (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public void detach ()
public static void main (java.lang.String[])
String[] args
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main main
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
public static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main mainEmbedded (java.lang.String)
String title
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
public static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main mainEmbedded (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String title
public static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main mainEmbedded (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider scopeProvider
String title
private static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main mainEmbeddedImpl (net.sourceforge.htmlunit.corejs.javascript.ContextFactory, java.lang.Object, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
Object scopeProvider
String title
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Main main
public void setSize (java.awt.Dimension)
java.awt.Dimension dimension
public void setOptimizationLevel (int)
int level
public void contextEntered (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void contextExited (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void contextCreated (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void contextReleased (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/Menubar.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Menubar extends javax.swing.JMenuBar implements java.awt.event.ActionListener {
private static final long serialVersionUID
private java.util.List interruptOnlyItems
private java.util.List runOnlyItems
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private javax.swing.JMenu windowMenu
private javax.swing.JCheckBoxMenuItem breakOnExceptions
private javax.swing.JCheckBoxMenuItem breakOnEnter
private javax.swing.JCheckBoxMenuItem breakOnReturn
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
javax.swing.KeyStroke k
javax.swing.JMenuItem item
int i
javax.swing.KeyStroke k
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
javax.swing.KeyStroke k
javax.swing.JMenuItem item
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
String[] fileItems
String[] fileCmds
char[] fileShortCuts
int[] fileAccelerators
String[] editItems
char[] editShortCuts
int[] editAccelerators
String[] debugItems
char[] debugShortCuts
String[] plafItems
char[] plafShortCuts
int[] debugAccelerators
javax.swing.JMenu fileMenu
javax.swing.JMenu editMenu
javax.swing.JMenu plafMenu
javax.swing.JMenu debugMenu
javax.swing.JMenuItem item
public javax.swing.JCheckBoxMenuItem getBreakOnExceptions ()
public javax.swing.JCheckBoxMenuItem getBreakOnEnter ()
public javax.swing.JCheckBoxMenuItem getBreakOnReturn ()
public javax.swing.JMenu getDebugMenu ()
public void actionPerformed (java.awt.event.ActionEvent)
Object source
Exception ignored
java.awt.event.ActionEvent e
String cmd
String plaf_name
public void addFile (java.lang.String)
javax.swing.JMenuItem item
String shortName
javax.swing.JMenuItem item
String url
int count
javax.swing.JMenuItem item
javax.swing.JMenuItem lastItem
boolean hasMoreWin
int maxWin
public void updateEnabled (boolean)
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
boolean interrupted
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MessageDialogWrapper.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MessageDialogWrapper extends java.lang.Object {
void ()
public static void showMessageDialog (java.awt.Component, java.lang.String, java.lang.String, int)
int nextWordLen
int k
char c
StringBuffer buf
int len
int j
int i
java.awt.Component parent
String msg
String title
int flags
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MoreWindows$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows$1 extends java.awt.event.KeyAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows)
public void keyPressed (java.awt.event.KeyEvent)
java.awt.event.KeyEvent ke
int code
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MoreWindows$MouseHandler.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows$MouseHandler extends java.awt.event.MouseAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows this$0
private void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows)
public void mouseClicked (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows$1)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows$1 x1
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MoreWindows.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows extends javax.swing.JDialog implements java.awt.event.ActionListener {
private static final long serialVersionUID
private String value
private javax.swing.JList list
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui swingGui
private javax.swing.JButton setButton
private javax.swing.JButton cancelButton
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui, java.util.Map, java.lang.String, java.lang.String)
String data
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui frame
java.util.Map fileWindows
String title
String labelText
javax.swing.DefaultListModel model
javax.swing.JScrollPane listScroller
javax.swing.JPanel listPane
javax.swing.JLabel label
javax.swing.JPanel buttonPane
java.awt.Container contentPane
public java.lang.String showDialog (java.awt.Component)
java.awt.Component comp
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
String cmd
static java.lang.String access$102 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows x0
String x1
static javax.swing.JButton access$200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MyTableModel.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTableModel extends javax.swing.table.AbstractTableModel {
private static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private java.util.List expressions
private java.util.List values
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
public int getColumnCount ()
public int getRowCount ()
public java.lang.String getColumnName (int)
int column
public boolean isCellEditable (int, int)
int row
int column
public java.lang.Object getValueAt (int, int)
int row
int column
public void setValueAt (java.lang.Object, int, int)
String expr
String result
Object value
int row
int column
void updateModel ()
String expr
String result
int i
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/MyTreeTable.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MyTreeTable extends net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable {
private static final long serialVersionUID
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel model
public javax.swing.JTree resetTree (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel treeTableModel
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper selectionWrapper
javax.swing.tree.DefaultTreeCellRenderer r
public boolean isCellEditable (java.util.EventObject)
java.awt.event.MouseEvent newME
int counter
int row
java.awt.event.MouseEvent me
java.util.EventObject e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/RunProxy.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy extends java.lang.Object implements java.lang.Runnable {
static final int OPEN_FILE
static final int LOAD_FILE
static final int UPDATE_SOURCE_TEXT
static final int ENTER_INTERRUPT
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
private int type
String fileName
String text
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui, int)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui debugGui
int type
public void run ()
RuntimeException ex
RuntimeException ex
String fileName
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/ScopeProvider.classScopeProvider.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ScopeProvider extends java.lang.Object {
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable getScope ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/SourceProvider.classSourceProvider.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SourceProvider extends java.lang.Object {
public abstract java.lang.String getSource (net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableScript)
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/SwingGui$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui$1 extends javax.swing.filechooser.FileFilter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
public boolean accept (java.io.File)
String ext
java.io.File f
String n
int i
public java.lang.String getDescription ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/SwingGui$2.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui$2 extends java.awt.event.WindowAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/SwingGui.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui extends javax.swing.JFrame implements net.sourceforge.htmlunit.corejs.javascript.tools.debugger.GuiCallback {
private static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
private Runnable exitAction
private javax.swing.JDesktopPane desk
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.ContextWindow context
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Menubar menubar
private javax.swing.JToolBar toolBar
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole console
private javax.swing.JSplitPane split1
private javax.swing.JLabel statusBar
private final java.util.Map toplevels
private final java.util.Map fileWindows
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow currentWindow
javax.swing.JFileChooser dlg
private java.awt.EventQueue awtEventQueue
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim dim
String title
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Menubar getMenubar ()
public void setExitAction (java.lang.Runnable)
Runnable r
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.JSInternalConsole getConsole ()
public void setVisible (boolean)
Exception exc
boolean b
void addTopLevel (java.lang.String, javax.swing.JFrame)
String key
javax.swing.JFrame frame
private void init ()
javax.swing.JButton button
javax.swing.JButton breakButton
javax.swing.JButton goButton
javax.swing.JButton stepIntoButton
javax.swing.JButton stepOverButton
javax.swing.JButton stepOutButton
String[] toolTips
int count
java.awt.Dimension dim
javax.swing.JPanel contentPane
javax.swing.filechooser.FileFilter filter
private void exit ()
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow getFileWindow (java.lang.String)
String url
static java.lang.String getShortName (java.lang.String)
String url
int lastSlash
String shortName
void removeWindow (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow)
javax.swing.JMenuItem thisItem
int j
javax.swing.JMenuItem item
String text
int pos
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
javax.swing.JMenu windowMenu
int count
javax.swing.JMenuItem lastItem
String name
void showStopLine (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame)
int lineNumber
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
String sourceName
protected void showFileWindow (java.lang.String, int)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
javax.swing.JInternalFrame f
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo si
int start
int end
Exception exc
String sourceUrl
int lineNumber
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
protected void createFileWindow (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo, int)
javax.swing.text.BadLocationException ee
javax.swing.text.BadLocationException exc
Exception exc
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
int line
boolean activate
String url
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
protected boolean updateFileWindow (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
String fileName
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
private void setFilePosition (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow, int)
int loc
javax.swing.text.BadLocationException exc
Exception exc
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
int line
boolean activate
javax.swing.JTextArea ta
void enterInterruptImpl (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame frame
String url
int lineNumber
String shortName
String location
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$ContextData contextData
javax.swing.JComboBox ctx
java.util.List toolTips
int frameCount
private javax.swing.JMenu getWindowMenu ()
private java.lang.String chooseFile (java.lang.String)
String result
java.util.Properties props
java.io.IOException ignored
SecurityException ignored
String title
java.io.File CWD
String dir
int returnVal
private javax.swing.JInternalFrame getSelectedFrame ()
int i
javax.swing.JInternalFrame[] frames
private void updateEnabled (boolean)
boolean enableButton
boolean enableButton
int ci
int cc
int state
boolean interrupted
static void setResizeWeight (javax.swing.JSplitPane, double)
java.lang.reflect.Method m
NoSuchMethodException exc
IllegalAccessException exc
java.lang.reflect.InvocationTargetException exc
javax.swing.JSplitPane pane
double weight
private java.lang.String readFile (java.lang.String)
java.io.Reader r
java.io.IOException ex
String fileName
String text
public void updateSourceText (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$SourceInfo sourceInfo
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy proxy
public void enterInterrupt (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame, java.lang.String, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy proxy
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim$StackFrame lastFrame
String threadTitle
String alertMessage
public boolean isGuiEventThread ()
public void dispatchNextGuiEvent () throws java.lang.InterruptedException
java.awt.Component comp
Object source
java.awt.EventQueue queue
java.awt.AWTEvent event
public void actionPerformed (java.awt.event.ActionEvent)
javax.swing.JInternalFrame f
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy proxy
String text
String fileName
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.RunProxy proxy
String text
String fileName
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.MoreWindows dlg
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FindFunction dlg
int line
NumberFormatException nfe
String s
Exception exc
int index
javax.swing.JInternalFrame f
int j
int i
javax.swing.JInternalFrame[] frames
int count
int rows
int cols
java.awt.Dimension size
int w
int h
int x
int y
Exception exc
javax.swing.JInternalFrame f
java.awt.Dimension dimen
int w
int i
javax.swing.JInternalFrame[] frames
int count
int x
int y
int h
int d
Exception exc
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.FileWindow w
Object obj
java.awt.event.ActionEvent e
String cmd
int returnValue
static void access$000 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.SwingGui x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/VariableModel$1.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$1 extends java.lang.Object implements java.util.Comparator {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel)
public int compare (java.lang.Object, java.lang.Object)
int lint
int rint
Object l
Object r
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/VariableModel$VariableNode.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode extends java.lang.Object {
private Object object
private Object id
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] children
public void (java.lang.Object, java.lang.Object)
Object object
Object id
public java.lang.String toString ()
static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] access$000 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode x0
static net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] access$002 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode, net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[])
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode x0
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] x1
static java.lang.Object access$100 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode x0
static java.lang.Object access$200 (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode x0
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/VariableModel.classSwingGui.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel {
private static final String[] cNames
private static final Class[] cTypes
private static final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] CHILDLESS
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim debugger
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode root
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.Dim debugger
Object scope
public java.lang.Object getRoot ()
public int getChildCount (java.lang.Object)
Object nodeObj
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
public java.lang.Object getChild (java.lang.Object, int)
Object nodeObj
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
public boolean isLeaf (java.lang.Object)
Object nodeObj
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
public int getIndexOfChild (java.lang.Object, java.lang.Object)
int i
Object parentObj
Object childObj
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode parent
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode child
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] children
public boolean isCellEditable (java.lang.Object, int)
Object node
int column
public void setValueAt (java.lang.Object, java.lang.Object, int)
Object value
Object node
int column
public void addTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void removeTreeModelListener (javax.swing.event.TreeModelListener)
javax.swing.event.TreeModelListener l
public void valueForPathChanged (javax.swing.tree.TreePath, java.lang.Object)
javax.swing.tree.TreePath path
Object newValue
public int getColumnCount ()
public java.lang.String getColumnName (int)
int column
public java.lang.Class getColumnClass (int)
int column
public java.lang.Object getValueAt (java.lang.Object, int)
RuntimeException exc
char ch
int i
String result
StringBuffer buf
int len
Object nodeObj
int column
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
private net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] children (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] children
int i
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode[] children
Object value
Object[] ids
public java.lang.Object getValue (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode)
Exception exc
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.VariableModel$VariableNode node
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/AbstractCellEditor.classAbstractCellEditor.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor extends java.lang.Object implements javax.swing.CellEditor {
protected javax.swing.event.EventListenerList listenerList
public void ()
public java.lang.Object getCellEditorValue ()
public boolean isCellEditable (java.util.EventObject)
java.util.EventObject e
public boolean shouldSelectCell (java.util.EventObject)
java.util.EventObject anEvent
public boolean stopCellEditing ()
public void cancelCellEditing ()
public void addCellEditorListener (javax.swing.event.CellEditorListener)
javax.swing.event.CellEditorListener l
public void removeCellEditorListener (javax.swing.event.CellEditorListener)
javax.swing.event.CellEditorListener l
protected void fireEditingStopped ()
int i
Object[] listeners
protected void fireEditingCanceled ()
int i
Object[] listeners
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/JTreeTable$ListToTreeSelectionModelWrapper$ListSelectionHandler.classJTreeTable.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper$ListSelectionHandler extends java.lang.Object implements javax.swing.event.ListSelectionListener {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper this$1
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper)
public void valueChanged (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/JTreeTable$ListToTreeSelectionModelWrapper.classJTreeTable.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper extends javax.swing.tree.DefaultTreeSelectionModel {
private static final long serialVersionUID
protected boolean updatingListSelectionModel
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable this$0
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable)
public javax.swing.ListSelectionModel getListSelectionModel ()
public void resetRowSelection ()
protected javax.swing.event.ListSelectionListener createListSelectionListener ()
protected void updateSelectedPathsFromSelectedRows ()
javax.swing.tree.TreePath selPath
int counter
int min
int max
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/JTreeTable$TreeTableCellEditor.classJTreeTable.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$TreeTableCellEditor extends net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor implements javax.swing.table.TableCellEditor {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable this$0
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable)
public java.awt.Component getTableCellEditorComponent (javax.swing.JTable, java.lang.Object, boolean, int, int)
javax.swing.JTable table
Object value
boolean isSelected
int r
int c
public boolean isCellEditable (java.util.EventObject)
java.awt.event.MouseEvent me
java.awt.event.MouseEvent newME
int counter
java.util.EventObject e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/JTreeTable$TreeTableCellRenderer.classJTreeTable.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$TreeTableCellRenderer extends javax.swing.JTree implements javax.swing.table.TableCellRenderer {
private static final long serialVersionUID
protected int visibleRow
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable this$0
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable, javax.swing.tree.TreeModel)
javax.swing.tree.TreeModel model
public void updateUI ()
javax.swing.tree.DefaultTreeCellRenderer dtcr
javax.swing.tree.TreeCellRenderer tcr
public void setRowHeight (int)
int rowHeight
public void setBounds (int, int, int, int)
int x
int y
int w
int h
public void paint (java.awt.Graphics)
java.awt.Graphics g
public java.awt.Component getTableCellRendererComponent (javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
javax.swing.JTable table
Object value
boolean isSelected
boolean hasFocus
int row
int column
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/JTreeTable.classJTreeTable.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable extends javax.swing.JTable {
private static final long serialVersionUID
protected net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$TreeTableCellRenderer tree
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel treeTableModel
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable$ListToTreeSelectionModelWrapper selectionWrapper
public void updateUI ()
public int getEditingRow ()
public void setRowHeight (int)
int rowHeight
public javax.swing.JTree getTree ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/TreeTableModel.classTreeTableModel.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel extends java.lang.Object implements javax.swing.tree.TreeModel {
public abstract int getColumnCount ()
public abstract java.lang.String getColumnName (int)
public abstract java.lang.Class getColumnClass (int)
public abstract java.lang.Object getValueAt (java.lang.Object, int)
public abstract boolean isCellEditable (java.lang.Object, int)
public abstract void setValueAt (java.lang.Object, java.lang.Object, int)
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/TreeTableModelAdapter$1.classTreeTableModelAdapter.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter$1 extends java.lang.Object implements javax.swing.event.TreeExpansionListener {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter)
public void treeExpanded (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
public void treeCollapsed (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/TreeTableModelAdapter$2.classTreeTableModelAdapter.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter$2 extends java.lang.Object implements javax.swing.event.TreeModelListener {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter)
public void treeNodesChanged (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeNodesInserted (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeNodesRemoved (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
public void treeStructureChanged (javax.swing.event.TreeModelEvent)
javax.swing.event.TreeModelEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/TreeTableModelAdapter$3.classTreeTableModelAdapter.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter$3 extends java.lang.Object implements java.lang.Runnable {
final net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter)
public void run ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/debugger/treetable/TreeTableModelAdapter.classTreeTableModelAdapter.java
package net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable
public net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter extends javax.swing.table.AbstractTableModel {
private static final long serialVersionUID
javax.swing.JTree tree
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel treeTableModel
public void (net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel, javax.swing.JTree)
net.sourceforge.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel treeTableModel
javax.swing.JTree tree
public int getColumnCount ()
public java.lang.String getColumnName (int)
int column
public java.lang.Class getColumnClass (int)
int column
public int getRowCount ()
protected java.lang.Object nodeForRow (int)
int row
javax.swing.tree.TreePath treePath
public java.lang.Object getValueAt (int, int)
int row
int column
public boolean isCellEditable (int, int)
int row
int column
public void setValueAt (java.lang.Object, int, int)
Object value
int row
int column
protected void delayedFireTableDataChanged ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ConsoleTextArea.classConsoleTextArea.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea extends javax.swing.JTextArea implements java.awt.event.KeyListener javax.swing.event.DocumentListener {
static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleWriter console1
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleWriter console2
private java.io.PrintStream out
private java.io.PrintStream err
private java.io.PrintWriter inPipe
private java.io.PipedInputStream in
private java.util.List history
private int historyIndex
private int outputMark
public void select (int, int)
int start
int end
public void (java.lang.String[])
java.io.IOException exc
String[] argv
java.io.PipedOutputStream outPipe
synchronized void returnPressed ()
javax.swing.text.BadLocationException ignored
javax.swing.text.Document doc
int len
javax.swing.text.Segment segment
public void eval (java.lang.String)
String str
public void keyPressed (java.awt.event.KeyEvent)
int caretPos
String str
int len
int caretPos
String str
int len
int caretPos
java.awt.event.KeyEvent e
int code
public void keyTyped (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
int keyChar
public synchronized void keyReleased (java.awt.event.KeyEvent)
java.awt.event.KeyEvent e
public synchronized void write (java.lang.String)
String str
int len
public synchronized void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
int len
int off
public synchronized void postUpdateUI ()
public synchronized void changedUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
public java.io.InputStream getIn ()
public java.io.PrintStream getOut ()
public java.io.PrintStream getErr ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ConsoleWrite.classConsoleTextArea.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleWrite extends java.lang.Object implements java.lang.Runnable {
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea textArea
private String str
public void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea textArea
String str
public void run ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ConsoleWriter.classConsoleTextArea.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleWriter extends java.io.OutputStream {
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea textArea
private StringBuffer buffer
public void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea textArea
public synchronized void write (int)
int ch
public synchronized void write (char[], int, int)
int i
char[] data
int off
int len
public synchronized void flush ()
public void close ()
private void flushBuffer ()
String str
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Environment.classEnvironment.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.Environment extends net.sourceforge.htmlunit.corejs.javascript.ScriptableObject {
static final long serialVersionUID
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.Environment thePrototypeInstance
public static void defineClass (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
Exception e
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
public java.lang.String getClassName ()
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.ScriptableObject)
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject scope
Object ctor
public boolean has (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
public java.lang.Object get (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
String result
public void put (java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object)
String name
net.sourceforge.htmlunit.corejs.javascript.Scriptable start
Object value
private java.lang.Object[] collectIds ()
java.util.Map props
public java.lang.Object[] getIds ()
public java.lang.Object[] getAllIds ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/FlexibleCompletor.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.FlexibleCompletor extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private java.lang.reflect.Method completeMethod
private net.sourceforge.htmlunit.corejs.javascript.Scriptable global
void (java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.Scriptable) throws java.lang.NoSuchMethodException
Class completorClass
net.sourceforge.htmlunit.corejs.javascript.Scriptable global
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])
int result
Object proxy
java.lang.reflect.Method method
Object[] args
public int complete (java.lang.String, int, java.util.List)
char c
Object val
int i
String id
int i
String buffer
int cursor
java.util.List candidates
int m
String namesAndDots
String[] names
net.sourceforge.htmlunit.corejs.javascript.Scriptable obj
Object[] ids
String lastPart
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Global$1.classGlobal.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global$1 extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction {
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global)
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Global.classGlobal.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global extends net.sourceforge.htmlunit.corejs.javascript.ImporterTopLevel {
static final long serialVersionUID
net.sourceforge.htmlunit.corejs.javascript.NativeArray history
boolean attemptedJLineLoad
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole console
private java.io.InputStream inStream
private java.io.PrintStream outStream
private java.io.PrintStream errStream
private boolean sealedStdLib
boolean initialized
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.QuitAction quitAction
private String[] prompts
private java.util.HashMap doctestCanonicalizations
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public boolean isInitialized ()
public void initQuitAction (net.sourceforge.htmlunit.corejs.javascript.tools.shell.QuitAction)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.QuitAction quitAction
public void init (net.sourceforge.htmlunit.corejs.javascript.ContextFactory)
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
public void init (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
String[] names
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Environment environment
public net.sourceforge.htmlunit.corejs.javascript.commonjs.module.Require installRequire (net.sourceforge.htmlunit.corejs.javascript.Context, java.util.List, boolean)
java.net.URI uri
java.net.URISyntaxException usx
String path
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Context cx
java.util.List modulePath
boolean sandboxed
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.RequireBuilder rb
java.util.List uris
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.Require require
public static void help (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
java.io.PrintStream out
public static void gc (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
public static java.lang.Object print (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
String s
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
java.io.PrintStream out
public static void quit (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
int exitCode
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
public static double version (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
double d
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
double result
public static void load (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
String msg
java.io.IOException ioex
String msg
VirtualMachineError ex
String file
Object arg
Object[] arr$
int len$
int i$
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
public static void defineClass (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
Class clazz
public static void loadClass (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.lang.IllegalAccessException java.lang.InstantiationException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
Class clazz
net.sourceforge.htmlunit.corejs.javascript.Script script
private static java.lang.Class getClass (java.lang.Object[])
Object wrapped
ClassNotFoundException cnfe
Object[] args
Object arg0
String className
public static void serialize (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
Object obj
String filename
java.io.FileOutputStream fos
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.serialize.ScriptableOutputStream out
public static java.lang.Object deserialize (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.io.IOException java.lang.ClassNotFoundException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
String filename
java.io.FileInputStream fis
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.io.ObjectInputStream in
Object deserialized
public java.lang.String[] getPrompts (net.sourceforge.htmlunit.corejs.javascript.Context)
Object elem0
Object elem1
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
Object promptsJS
net.sourceforge.htmlunit.corejs.javascript.Context cx
public static java.lang.Object doctest (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
String session
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
public int runDoctest (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.String, int)
Object result
net.sourceforge.htmlunit.corejs.javascript.RhinoException e
String message
String inputString
String expectedString
java.io.PrintStream savedOut
java.io.PrintStream savedErr
java.io.ByteArrayOutputStream out
java.io.ByteArrayOutputStream err
String resultString
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter savedErrorReporter
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String session
String sourceName
int lineNumber
String[] lines
String prompt0
String prompt1
int testCount
int i
private boolean doctestOutputMatches (java.lang.String, java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
int start
String expectedGroup
String actualGroup
String mapping
String expected
String actual
java.util.regex.Pattern p
java.util.regex.Matcher expectedMatcher
java.util.regex.Matcher actualMatcher
public static java.lang.Object spawn (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
Object[] newArgs
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Runner runner
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Runner runner
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Runner runner
Thread thread
public static java.lang.Object sync (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
Object syncObject
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
public static java.lang.Object runCommand (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.io.IOException
Object val
String key
int ikey
Object keyObj
Object val
String key
int i
net.sourceforge.htmlunit.corejs.javascript.Scriptable envHash
Object[] ids
net.sourceforge.htmlunit.corejs.javascript.Scriptable s
Object envObj
Object inObj
Object addArgsObj
int i
int i
String s
String s
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
int L
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream err
java.io.ByteArrayOutputStream outBytes
java.io.ByteArrayOutputStream errBytes
Object outObj
Object errObj
String[] environment
net.sourceforge.htmlunit.corejs.javascript.Scriptable params
Object[] addArgs
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
String[] cmd
int exitCode
public static void seal (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
Object arg
int i
Object arg
int i
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
public static java.lang.Object readFile (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
String path
String charCoding
public static java.lang.Object readUrl (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
String url
String charCoding
public static java.lang.Object toint32 (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[], net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
net.sourceforge.htmlunit.corejs.javascript.Function funObj
Object arg
private boolean loadJLine (java.nio.charset.Charset)
java.nio.charset.Charset cs
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole getConsole (java.nio.charset.Charset)
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public void setIn (java.io.InputStream)
java.io.InputStream in
public java.io.PrintStream getOut ()
public void setOut (java.io.PrintStream)
java.io.PrintStream out
public java.io.PrintStream getErr ()
public void setErr (java.io.PrintStream)
java.io.PrintStream err
public void setSealedStdLib (boolean)
boolean value
private static net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global getInstance (net.sourceforge.htmlunit.corejs.javascript.Function)
net.sourceforge.htmlunit.corejs.javascript.Function function
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private static int runProcess (java.lang.String[], java.lang.String[], java.io.InputStream, java.io.OutputStream, java.io.OutputStream) throws java.io.IOException
Process p
InterruptedException ignore
net.sourceforge.htmlunit.corejs.javascript.tools.shell.PipeThread inThread
net.sourceforge.htmlunit.corejs.javascript.tools.shell.PipeThread outThread
net.sourceforge.htmlunit.corejs.javascript.tools.shell.PipeThread errThread
String[] cmd
String[] environment
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream err
Process p
static void pipe (boolean, java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int n
java.io.IOException ex
java.io.IOException ex
int n
int SIZE
byte[] buffer
java.io.IOException ex
java.io.IOException ex
boolean fromProcess
java.io.InputStream from
java.io.OutputStream to
private static java.io.InputStream toInputStream (java.lang.Object) throws java.io.IOException
Object unwrapped
Object value
java.io.InputStream is
String s
private static java.io.OutputStream toOutputStream (java.lang.Object)
Object unwrapped
Object value
java.io.OutputStream os
private static java.lang.String readUrl (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String type
java.net.URL urlObj
java.net.URLConnection uc
int chunkLength
java.io.File f
long length
java.io.Reader r
java.io.Reader r
String filePath
String charCoding
boolean urlIsFile
int chunkLength
java.io.InputStream is
private static java.lang.String getCharCodingFromType (java.lang.String)
int end
String charset
String type
int i
private static java.lang.String readReader (java.io.Reader) throws java.io.IOException
java.io.Reader reader
private static java.lang.String readReader (java.io.Reader, int) throws java.io.IOException
char[] tmp
int n
java.io.Reader reader
int initialBufferSize
char[] buffer
int offset
static java.lang.RuntimeException reportRuntimeError (java.lang.String)
String msgId
String message
static java.lang.RuntimeException reportRuntimeError (java.lang.String, java.lang.String)
String msgId
String msgArg
String message
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JSConsole$1.classJSConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole$1 extends javax.swing.filechooser.FileFilter {
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole)
public boolean accept (java.io.File)
String ext
java.io.File f
String name
int i
public java.lang.String getDescription ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JSConsole$2.classJSConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole$2 extends java.awt.event.WindowAdapter {
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole)
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JSConsole.classJSConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.JSConsole extends javax.swing.JFrame implements java.awt.event.ActionListener {
static final long serialVersionUID
private java.io.File CWD
private javax.swing.JFileChooser dlg
private net.sourceforge.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea consoleTextArea
public java.lang.String chooseFile ()
String dir
String result
int returnVal
public static void main (java.lang.String[])
String[] args
public void createFileChooser ()
javax.swing.filechooser.FileFilter filter
public void (java.lang.String[])
javax.swing.JMenuItem item
int i
javax.swing.JMenuItem item
int i
javax.swing.JRadioButtonMenuItem item
int i
String[] args
javax.swing.JMenuBar menubar
String[] fileItems
String[] fileCmds
char[] fileShortCuts
String[] editItems
char[] editShortCuts
String[] plafItems
boolean[] plafState
javax.swing.JMenu fileMenu
javax.swing.JMenu editMenu
javax.swing.JMenu plafMenu
javax.swing.ButtonGroup group
javax.swing.JScrollPane scroller
public void actionPerformed (java.awt.event.ActionEvent)
String f
Exception exc
java.awt.event.ActionEvent e
String cmd
String plaf_name
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$1.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$1 extends java.lang.Object implements java.security.PrivilegedAction {
final String val$filename
final net.sourceforge.htmlunit.corejs.javascript.Context val$cx
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$scope
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity, java.lang.String, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public java.lang.Object run ()
java.io.IOException ioex
java.net.URL url
java.security.ProtectionDomain staticDomain
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$2.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$2 extends java.lang.Object implements java.security.PrivilegedAction {
final ClassLoader val$parentLoader
final java.security.ProtectionDomain val$domain
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity, java.lang.ClassLoader, java.security.ProtectionDomain)
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$Loader run ()
public volatile java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$3.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$3 extends java.lang.Object implements java.security.PrivilegedAction {
final net.sourceforge.htmlunit.corejs.javascript.Callable val$callable
final net.sourceforge.htmlunit.corejs.javascript.Context val$cx
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$scope
final net.sourceforge.htmlunit.corejs.javascript.Scriptable val$thisObj
final Object[] val$args
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
public java.lang.Object run ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$ContextPermissions$1.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$ContextPermissions$1 extends java.lang.Object implements java.util.Enumeration {
final net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$ContextPermissions this$0
void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$ContextPermissions)
public boolean hasMoreElements ()
public java.security.Permission nextElement ()
public volatile java.lang.Object nextElement ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$ContextPermissions.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$ContextPermissions extends java.security.PermissionCollection {
static final long serialVersionUID
java.security.AccessControlContext _context
java.security.PermissionCollection _statisPermissions
void (java.security.ProtectionDomain)
java.security.ProtectionDomain staticDomain
public void add (java.security.Permission)
java.security.Permission permission
public boolean implies (java.security.Permission)
java.security.AccessControlException ex
java.security.Permission permission
public java.util.Enumeration elements ()
public java.lang.String toString ()
StringBuffer sb
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity$Loader.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$Loader extends java.lang.ClassLoader implements net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader {
private java.security.ProtectionDomain domain
void (java.lang.ClassLoader, java.security.ProtectionDomain)
ClassLoader parent
java.security.ProtectionDomain domain
public java.lang.Class defineClass (java.lang.String, byte[])
String name
byte[] data
public void linkClass (java.lang.Class)
Class cl
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/JavaPolicySecurity.classJavaPolicySecurity.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity extends net.sourceforge.htmlunit.corejs.javascript.tools.shell.SecurityProxy {
public java.lang.Class getStaticSecurityDomainClassInternal ()
public void ()
protected void callProcessFileSecure (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String filename
private java.net.URL getUrlObj (java.lang.String)
java.net.URL curDirURL
java.net.MalformedURLException ex2
String curDir
java.net.MalformedURLException ex
String url
java.net.URL urlObj
private java.security.ProtectionDomain getUrlDomain (java.net.URL)
java.net.URL url
java.security.CodeSource cs
java.security.PermissionCollection pc
public net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader createClassLoader (java.lang.ClassLoader, java.lang.Object)
ClassLoader parentLoader
Object securityDomain
java.security.ProtectionDomain domain
public java.lang.Object getDynamicSecurityDomain (java.lang.Object)
Object securityDomain
java.security.ProtectionDomain staticDomain
private java.security.ProtectionDomain getDynamicDomain (java.security.ProtectionDomain)
java.security.ProtectionDomain staticDomain
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity$ContextPermissions p
java.security.ProtectionDomain contextDomain
public java.lang.Object callWithDomain (java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Callable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.Object[])
Object securityDomain
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Callable callable
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj
Object[] args
java.security.ProtectionDomain staticDomain
java.security.ProtectionDomain dynamicDomain
java.security.ProtectionDomain[] tmp
java.security.AccessControlContext restricted
java.security.PrivilegedAction action
static java.net.URL access$000 (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity x0
String x1
static java.security.ProtectionDomain access$100 (net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity, java.net.URL)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity x0
java.net.URL x1
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Main$IProxy.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$IProxy extends java.lang.Object implements net.sourceforge.htmlunit.corejs.javascript.ContextAction net.sourceforge.htmlunit.corejs.javascript.tools.shell.QuitAction {
private static final int PROCESS_FILES
private static final int EVAL_INLINE_SCRIPT
private static final int SYSTEM_EXIT
private int type
String[] args
String scriptText
void (int)
int type
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void quit (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int exitCode
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Main$ScriptCache.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptCache extends java.util.LinkedHashMap {
java.lang.ref.ReferenceQueue queue
int capacity
void (int)
int capacity
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptReference get (java.lang.String, byte[])
String path
byte[] digest
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptReference ref
void put (java.lang.String, byte[], net.sourceforge.htmlunit.corejs.javascript.Script)
String path
byte[] digest
net.sourceforge.htmlunit.corejs.javascript.Script script
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Main$ScriptReference.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptReference extends java.lang.ref.SoftReference {
String path
byte[] digest
void (java.lang.String, byte[], net.sourceforge.htmlunit.corejs.javascript.Script, java.lang.ref.ReferenceQueue)
String path
byte[] digest
net.sourceforge.htmlunit.corejs.javascript.Script script
java.lang.ref.ReferenceQueue queue
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Main.classMain.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main extends java.lang.Object {
public static net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellContextFactory shellContextFactory
public static net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global global
protected static net.sourceforge.htmlunit.corejs.javascript.tools.ToolErrorReporter errorReporter
protected static int exitCode
private static final int EXITCODE_RUNTIME_ERROR
private static final int EXITCODE_FILE_NOT_FOUND
static boolean processStdin
static java.util.List fileList
static java.util.List modulePath
static String mainModule
static boolean sandboxed
static boolean useRequire
static net.sourceforge.htmlunit.corejs.javascript.commonjs.module.Require require
private static net.sourceforge.htmlunit.corejs.javascript.tools.shell.SecurityProxy securityImpl
private static final net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptCache scriptCache
public void ()
public static void main (java.lang.String[])
SecurityException ex
String[] args
int result
public static int exec (java.lang.String[])
String[] origArgs
String[] args
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$IProxy iproxy
static void processFiles (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String[])
java.io.IOException ioex
net.sourceforge.htmlunit.corejs.javascript.RhinoException rex
String msg
VirtualMachineError ex
String file
java.util.Iterator i$
net.sourceforge.htmlunit.corejs.javascript.Context cx
String[] args
Object[] array
net.sourceforge.htmlunit.corejs.javascript.Scriptable argsObj
static void evalInlineScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.RhinoException rex
String msg
VirtualMachineError ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
String scriptText
public static net.sourceforge.htmlunit.corejs.javascript.tools.shell.Global getGlobal ()
static net.sourceforge.htmlunit.corejs.javascript.Scriptable getShellScope ()
static net.sourceforge.htmlunit.corejs.javascript.Scriptable getScope (java.lang.String)
java.net.URI uri
java.net.URISyntaxException x
java.net.URI uri
java.net.URI uri
String path
public static java.lang.String[] processOptions (java.lang.String[])
String[] result
String usageError
NumberFormatException ex
String usageError
String usageError
int version
String usageError
NumberFormatException ex
String usageError
String usageError
int opt
String usageError
String enc
String usageError
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$IProxy iproxy
String usageError
String usageError
String arg
String usageError
int i
String[] args
String usageError
private static void initJavaPolicySecuritySupport ()
Class cl
ClassNotFoundException ex
IllegalAccessException ex
InstantiationException ex
LinkageError ex
Throwable exObj
public static void processSource (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String) throws java.io.IOException
java.nio.charset.Charset cs
java.io.IOException ioe
String newline
net.sourceforge.htmlunit.corejs.javascript.RhinoException rex
Object result
net.sourceforge.htmlunit.corejs.javascript.NativeArray h
net.sourceforge.htmlunit.corejs.javascript.Script script
net.sourceforge.htmlunit.corejs.javascript.RhinoException rex
String msg
VirtualMachineError ex
String[] prompts
String prompt
String source
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.nio.charset.Charset cs
String charEnc
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole console
int lineno
boolean hitEOF
net.sourceforge.htmlunit.corejs.javascript.Context cx
String filename
public static void processFileNoThrow (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
java.io.IOException ioex
net.sourceforge.htmlunit.corejs.javascript.RhinoException rex
String msg
VirtualMachineError ex
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String filename
public static void processFile (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String) throws java.io.IOException
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String filename
static void processFileSecure (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String, java.lang.Object) throws java.io.IOException
int c
int i
String strSrc
net.sourceforge.htmlunit.corejs.javascript.Context cx
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
String path
Object securityDomain
boolean isClass
Object source
byte[] digest
String key
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Main$ScriptReference ref
net.sourceforge.htmlunit.corejs.javascript.Script script
private static byte[] getDigest (java.lang.Object)
java.io.UnsupportedEncodingException ue
byte[] bytes
java.security.MessageDigest md
java.security.NoSuchAlgorithmException nsa
byte[] bytes
Object source
byte[] digest
private static net.sourceforge.htmlunit.corejs.javascript.Script loadCompiledScript (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String, byte[], java.lang.Object) throws java.io.FileNotFoundException
net.sourceforge.htmlunit.corejs.javascript.GeneratedClassLoader loader
Class clazz
IllegalAccessException iaex
InstantiationException inex
net.sourceforge.htmlunit.corejs.javascript.Context cx
String path
byte[] data
Object securityDomain
int nameStart
int nameEnd
String name
public static java.io.InputStream getIn ()
public static void setIn (java.io.InputStream)
java.io.InputStream in
public static java.io.PrintStream getOut ()
public static void setOut (java.io.PrintStream)
java.io.PrintStream out
public static java.io.PrintStream getErr ()
public static void setErr (java.io.PrintStream)
java.io.PrintStream err
private static java.lang.Object readFileOrUrl (java.lang.String, boolean) throws java.io.IOException
String path
boolean convertToString
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/PipeThread.classGlobal.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.PipeThread extends java.lang.Thread {
private boolean fromProcess
private java.io.InputStream from
private java.io.OutputStream to
void (boolean, java.io.InputStream, java.io.OutputStream)
boolean fromProcess
java.io.InputStream from
java.io.OutputStream to
public void run ()
java.io.IOException ex
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/QuitAction.classQuitAction.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.shell.QuitAction extends java.lang.Object {
public abstract void quit (net.sourceforge.htmlunit.corejs.javascript.Context, int)
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/Runner.classGlobal.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.Runner extends java.lang.Object implements java.lang.Runnable net.sourceforge.htmlunit.corejs.javascript.ContextAction {
net.sourceforge.htmlunit.corejs.javascript.ContextFactory factory
private net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
private net.sourceforge.htmlunit.corejs.javascript.Function f
private net.sourceforge.htmlunit.corejs.javascript.Script s
private Object[] args
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Function, java.lang.Object[])
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Function func
Object[] args
void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Script)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Script script
public void run ()
public java.lang.Object run (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/SecurityProxy.classSecurityProxy.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.shell.SecurityProxy extends net.sourceforge.htmlunit.corejs.javascript.SecurityController {
public void ()
protected abstract void callProcessFileSecure (net.sourceforge.htmlunit.corejs.javascript.Context, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.lang.String)
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellConsole$ConsoleInputStream.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$ConsoleInputStream extends java.io.InputStream {
private static final byte[] EMPTY
private final net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole console
private final java.nio.charset.Charset cs
private byte[] buffer
private int cursor
private boolean atEOF
public void (net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole, java.nio.charset.Charset)
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole console
java.nio.charset.Charset cs
public synchronized int read (byte[], int, int) throws java.io.IOException
int i
byte[] b
int off
int len
int n
public synchronized int read () throws java.io.IOException
private boolean ensureInput () throws java.io.IOException
private int readNextLine () throws java.io.IOException
String line
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellConsole$JLineShellConsoleV1.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$JLineShellConsoleV1 extends net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole {
private final Object reader
private final java.io.InputStream in
void (java.lang.Object, java.nio.charset.Charset)
Object reader
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellConsole$JLineShellConsoleV2.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$JLineShellConsoleV2 extends net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole {
private final Object reader
private final java.io.InputStream in
void (java.lang.Object, java.nio.charset.Charset)
Object reader
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellConsole$SimpleShellConsole.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$SimpleShellConsole extends net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole {
private final java.io.InputStream in
private final java.io.PrintWriter out
private final java.io.BufferedReader reader
void (java.io.InputStream, java.io.PrintStream, java.nio.charset.Charset)
java.io.InputStream in
java.io.PrintStream ps
java.nio.charset.Charset cs
public java.io.InputStream getIn ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void flush () throws java.io.IOException
public void print (java.lang.String) throws java.io.IOException
String s
public void println () throws java.io.IOException
public void println (java.lang.String) throws java.io.IOException
String s
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellConsole.classShellConsole.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public abstract net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole extends java.lang.Object {
private static final Class[] NO_ARG
private static final Class[] BOOLEAN_ARG
private static final Class[] STRING_ARG
private static final Class[] CHARSEQ_ARG
protected void ()
public abstract java.io.InputStream getIn ()
public abstract java.lang.String readLine () throws java.io.IOException
public abstract java.lang.String readLine (java.lang.String) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void print (java.lang.String) throws java.io.IOException
public abstract void println () throws java.io.IOException
public abstract void println (java.lang.String) throws java.io.IOException
private static transient java.lang.Object tryInvoke (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
java.lang.reflect.Method m
NoSuchMethodException e
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object obj
String method
Class[] paramTypes
Object[] args
public static net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole getConsole (java.io.InputStream, java.io.PrintStream, java.nio.charset.Charset)
java.io.InputStream in
java.io.PrintStream ps
java.nio.charset.Charset cs
public static net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole getConsole (net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.nio.charset.Charset)
Class readerClass
NoSuchMethodException e
IllegalAccessException e
InstantiationException e
java.lang.reflect.InvocationTargetException e
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.nio.charset.Charset cs
ClassLoader classLoader
private static net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$JLineShellConsoleV1 getJLineShellConsoleV1 (java.lang.ClassLoader, java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.nio.charset.Charset) throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
ClassLoader classLoader
Class readerClass
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.nio.charset.Charset cs
java.lang.reflect.Constructor c
Object reader
Class completorClass
Object completor
private static net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole$JLineShellConsoleV2 getJLineShellConsoleV2 (java.lang.ClassLoader, java.lang.Class, net.sourceforge.htmlunit.corejs.javascript.Scriptable, java.nio.charset.Charset) throws java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
ClassLoader classLoader
Class readerClass
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
java.nio.charset.Charset cs
java.lang.reflect.Constructor c
Object reader
Class completorClass
Object completor
static java.lang.Class[] access$000 ()
static java.lang.Object access$100 (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[])
Object x0
String x1
Class[] x2
Object[] x3
static java.lang.Class[] access$200 ()
static java.lang.Class[] access$300 ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellContextFactory.classShellContextFactory.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellContextFactory extends net.sourceforge.htmlunit.corejs.javascript.ContextFactory {
private boolean strictMode
private boolean warningAsError
private int languageVersion
private int optimizationLevel
private boolean generatingDebug
private boolean allowReservedKeywords
private net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
private String characterEncoding
public void ()
protected boolean hasFeature (net.sourceforge.htmlunit.corejs.javascript.Context, int)
net.sourceforge.htmlunit.corejs.javascript.Context cx
int featureIndex
protected void onContextCreated (net.sourceforge.htmlunit.corejs.javascript.Context)
net.sourceforge.htmlunit.corejs.javascript.Context cx
public void setStrictMode (boolean)
boolean flag
public void setWarningAsError (boolean)
boolean flag
public void setLanguageVersion (int)
int version
public void setOptimizationLevel (int)
int optimizationLevel
public void setErrorReporter (net.sourceforge.htmlunit.corejs.javascript.ErrorReporter)
net.sourceforge.htmlunit.corejs.javascript.ErrorReporter errorReporter
public void setGeneratingDebug (boolean)
boolean generatingDebug
public java.lang.String getCharacterEncoding ()
public void setCharacterEncoding (java.lang.String)
String characterEncoding
public void setAllowReservedKeywords (boolean)
boolean allowReservedKeywords
}
net/sourceforge/htmlunit/corejs/javascript/tools/shell/ShellLine.classShellLine.java
package net.sourceforge.htmlunit.corejs.javascript.tools.shell
public net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellLine extends java.lang.Object {
public void ()
public static java.io.InputStream getStream (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.tools.shell.ShellConsole console
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/CachedPowers$CachedPower.classCachedPowers.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.CachedPowers$CachedPower extends java.lang.Object {
long significand
short binaryExponent
short decimalExponent
void (long, short, short)
long significand
short binaryExponent
short decimalExponent
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/CachedPowers.classCachedPowers.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
public net.sourceforge.htmlunit.corejs.javascript.v8dtoa.CachedPowers extends java.lang.Object {
static final double kD_1_LOG2_10
static final int CACHED_POWERS_SPACING
static final net.sourceforge.htmlunit.corejs.javascript.v8dtoa.CachedPowers$CachedPower[] CACHED_POWERS
static final int GRISU_CACHE_MAX_DISTANCE
static final int GRISU_CACHE_OFFSET
static final boolean $assertionsDisabled
public void ()
static int getCachedPower (int, int, int, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
int e
int alpha
int gamma
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp c_mk
int kQ
double k
int index
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.CachedPowers$CachedPower cachedPower
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/DiyFp.classDiyFp.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp extends java.lang.Object {
private long f
private int e
static final int kSignificandSize
static final long kUint64MSB
static final boolean $assertionsDisabled
void ()
void (long, int)
long f
int e
private static boolean uint64_gte (long, long)
long a
long b
void subtract (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp other
static net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp minus (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp a
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp b
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp result
void multiply (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp other
long kM32
long a
long b
long c
long d
long ac
long bc
long ad
long bd
long tmp
long result_f
static net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp times (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp a
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp b
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp result
void normalize ()
long f
int e
long k10MSBits
static net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp normalize (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp a
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp result
long f ()
int e ()
void setF (long)
long new_value
void setE (int)
int new_value
public java.lang.String toString ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/DoubleHelper.classDoubleHelper.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
public net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DoubleHelper extends java.lang.Object {
static final long kSignMask
static final long kExponentMask
static final long kSignificandMask
static final long kHiddenBit
private static final int kSignificandSize
private static final int kExponentBias
private static final int kDenormalExponent
static final boolean $assertionsDisabled
public void ()
static net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp asDiyFp (long)
long d64
static net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp asNormalizedDiyFp (long)
long d64
long f
int e
static int exponent (long)
long d64
int biased_e
static long significand (long)
long d64
long significand
static boolean isDenormal (long)
long d64
static boolean isSpecial (long)
long d64
static boolean isNan (long)
long d64
static boolean isInfinite (long)
long d64
static int sign (long)
long d64
static void normalizedBoundaries (long, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp)
long d64
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp m_minus
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp m_plus
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp v
boolean significand_is_zero
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/FastDtoa.classFastDtoa.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
public net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoa extends java.lang.Object {
static final int kFastDtoaMaximalLength
static final int minimal_target_exponent
static final int maximal_target_exponent
static final int kTen4
static final int kTen5
static final int kTen6
static final int kTen7
static final int kTen8
static final int kTen9
static final boolean $assertionsDisabled
public void ()
static boolean roundWeed (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder, long, long, long, long, long)
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
long distance_too_high_w
long unsafe_interval
long rest
long ten_kappa
long unit
long small_distance
long big_distance
static long biggestPowerTen (int, int)
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int power
int exponent
int number
int number_bits
int power
int exponent
private static boolean uint64_lte (long, long)
long a
long b
static boolean digitGen (net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder, int)
int digit
long rest
int digit
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp low
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp w
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp high
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
int mk
long unit
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp too_low
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp too_high
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp unsafe_interval
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp one
int integrals
long fractionals
long result
int divider
int divider_exponent
int kappa
static boolean grisu3 (double, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder)
double v
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
long bits
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp w
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp boundary_minus
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp boundary_plus
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp ten_mk
int mk
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp scaled_w
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp scaled_boundary_minus
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.DiyFp scaled_boundary_plus
public static boolean dtoa (double, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder)
double v
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
public static java.lang.String numberToString (double)
double v
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
public static boolean numberToString (double, net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder)
double v
net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder buffer
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/v8dtoa/FastDtoaBuilder.classFastDtoaBuilder.java
package net.sourceforge.htmlunit.corejs.javascript.v8dtoa
public net.sourceforge.htmlunit.corejs.javascript.v8dtoa.FastDtoaBuilder extends java.lang.Object {
final char[] chars
int end
int point
boolean formatted
static final char[] digits
public void ()
void append (char)
char c
void decreaseLast ()
public void reset ()
public java.lang.String toString ()
public java.lang.String format ()
int firstDigit
int decPoint
private void toFixedFormat (int, int)
int target
int firstDigit
int decPoint
private void toExponentialFormat (int, int)
int dot
int r
int firstDigit
int decPoint
char sign
int exp
int charPos
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/xml/XMLLib$Factory$1.classXMLLib.java
package net.sourceforge.htmlunit.corejs.javascript.xml
final net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory$1 extends net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory {
final String val$className
void (java.lang.String)
public java.lang.String getImplementationClassName ()
}
net/sourceforge/htmlunit/corejs/javascript/xml/XMLLib$Factory.classXMLLib.java
package net.sourceforge.htmlunit.corejs.javascript.xml
public abstract net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory extends java.lang.Object {
public void ()
public static net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib$Factory create (java.lang.String)
String className
public abstract java.lang.String getImplementationClassName ()
}
net/sourceforge/htmlunit/corejs/javascript/xml/XMLLib.classXMLLib.java
package net.sourceforge.htmlunit.corejs.javascript.xml
public abstract net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib extends java.lang.Object {
private static final Object XML_LIB_KEY
public void ()
public static net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib extractFromScopeOrNull (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
public static net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib extractFromScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib lib
String msg
protected final net.sourceforge.htmlunit.corejs.javascript.xml.XMLLib bindToScope (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject so
public abstract boolean isXMLName (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref nameRef (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref nameRef (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object, net.sourceforge.htmlunit.corejs.javascript.Scriptable, int)
public abstract java.lang.String escapeAttributeValue (java.lang.Object)
public abstract java.lang.String escapeTextValue (java.lang.Object)
public abstract java.lang.Object toDefaultXmlNamespace (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public void setIgnoreComments (boolean)
boolean b
public void setIgnoreWhitespace (boolean)
boolean b
public void setIgnoreProcessingInstructions (boolean)
boolean b
public void setPrettyPrinting (boolean)
boolean b
public void setPrettyIndent (int)
int i
public boolean isIgnoreComments ()
public boolean isIgnoreProcessingInstructions ()
public boolean isIgnoreWhitespace ()
public boolean isPrettyPrinting ()
public int getPrettyIndent ()
static void ()
}
net/sourceforge/htmlunit/corejs/javascript/xml/XMLObject.classXMLObject.java
package net.sourceforge.htmlunit.corejs.javascript.xml
public abstract net.sourceforge.htmlunit.corejs.javascript.xml.XMLObject extends net.sourceforge.htmlunit.corejs.javascript.IdScriptableObject {
static final long serialVersionUID
public void ()
public void (net.sourceforge.htmlunit.corejs.javascript.Scriptable, net.sourceforge.htmlunit.corejs.javascript.Scriptable)
net.sourceforge.htmlunit.corejs.javascript.Scriptable scope
net.sourceforge.htmlunit.corejs.javascript.Scriptable prototype
public abstract boolean has (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public abstract java.lang.Object get (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public abstract void put (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object)
public abstract boolean delete (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object)
public abstract java.lang.Object getFunctionProperty (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.String)
public abstract java.lang.Object getFunctionProperty (net.sourceforge.htmlunit.corejs.javascript.Context, int)
public abstract net.sourceforge.htmlunit.corejs.javascript.Scriptable getExtraMethodSource (net.sourceforge.htmlunit.corejs.javascript.Context)
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref memberRef (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, int)
public abstract net.sourceforge.htmlunit.corejs.javascript.Ref memberRef (net.sourceforge.htmlunit.corejs.javascript.Context, java.lang.Object, java.lang.Object, int)
public abstract net.sourceforge.htmlunit.corejs.javascript.NativeWith enterWith (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public abstract net.sourceforge.htmlunit.corejs.javascript.NativeWith enterDotQuery (net.sourceforge.htmlunit.corejs.javascript.Scriptable)
public java.lang.Object addValues (net.sourceforge.htmlunit.corejs.javascript.Context, boolean, java.lang.Object)
net.sourceforge.htmlunit.corejs.javascript.Context cx
boolean thisIsLeft
Object value
public java.lang.String getTypeOf ()
}
rhinoDiff.txt