Module org.htmlunit.corejs
Class PeekOperand
java.lang.Object
org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
-
Field Summary
FieldsFields inherited from class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcleanup(CallFrameV2 frame) getKnownType(InstructionSimplification simplifier) booleanisDouble(CallFrameV2 frame) retrieve(Context cx, CallFrameV2 frame) doubleretrieveDouble(CallFrameV2 frame) Methods inherited from class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
coerceToBoolean, coerceToDouble, isValidJumpTableKey, retrieveAndWrap, retrieveNumber, setResult, stackChange, viewValue
-
Field Details
-
instance
-
-
Constructor Details
-
PeekOperand
public PeekOperand() -
PeekOperand
public PeekOperand(int offset)
-
-
Method Details
-
retrieve
-
retrieveDouble
- Specified by:
retrieveDoublein classOperand
-
isDouble
-
convertToConsume
- Overrides:
convertToConsumein classOperand
-
cleanup
-
getKnownType
- Overrides:
getKnownTypein classOperand
-
appendDebugString
- Specified by:
appendDebugStringin classOperand
-