![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
| JSBinopReduction (JSTypedLowering *lowering, Node *node) | |
| bool | GetCompareNumberOperationHint (NumberOperationHint *hint) |
| bool | IsInternalizedStringCompareOperation () |
| bool | IsReceiverCompareOperation () |
| bool | IsReceiverOrNullOrUndefinedCompareOperation () |
| bool | IsStringCompareOperation () |
| bool | IsSymbolCompareOperation () |
| bool | ShouldCreateConsString () |
| void | CheckLeftInputToReceiver () |
| void | CheckLeftInputToReceiverOrNullOrUndefined () |
| void | CheckInputsToReceiver () |
| void | CheckInputsToReceiverOrNullOrUndefined () |
| void | CheckLeftInputToSymbol () |
| void | CheckInputsToSymbol () |
| void | CheckInputsToString () |
| void | CheckInputsToInternalizedString () |
| void | ConvertInputsToNumber () |
| void | ConvertInputsToUI32 (Signedness left_signedness, Signedness right_signedness) |
| void | SwapInputs () |
| Reduction | ChangeToPureOperator (const Operator *op, Type type=Type::Any()) |
| Reduction | ChangeToSpeculativeOperator (const Operator *op, Type upper_bound) |
| const Operator * | NumberOp () |
| bool | LeftInputIs (Type t) |
| bool | RightInputIs (Type t) |
| bool | OneInputIs (Type t) |
| bool | BothInputsAre (Type t) |
| bool | BothInputsMaybe (Type t) |
| bool | OneInputCannotBe (Type t) |
| bool | NeitherInputCanBe (Type t) |
| Node * | effect () |
| Node * | control () |
| Node * | context () |
| Node * | left () |
| Node * | right () |
| Type | left_type () |
| Type | right_type () |
| Type | type () |
| SimplifiedOperatorBuilder * | simplified () |
| Graph * | graph () const |
| JSGraph * | jsgraph () |
| Isolate * | isolate () |
| JSOperatorBuilder * | javascript () |
| CommonOperatorBuilder * | common () |
| Zone * | zone () const |
Definition at line 31 of file js-typed-lowering.cc.