![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | HolderLookup { kHolderNotFound, kHolderIsReceiver, kHolderFound } |
Public Member Functions | |
CallOptimization (Isolate *isolate, Handle< Object > function) | |
Context | GetAccessorContext (Map holder_map) const |
bool | IsCrossContextLazyAccessorPair (Context native_context, Map holder_map) const |
bool | is_constant_call () const |
Handle< JSFunction > | constant_function () const |
bool | is_simple_api_call () const |
Handle< FunctionTemplateInfo > | expected_receiver_type () const |
Handle< CallHandlerInfo > | api_call_info () const |
Handle< JSObject > | LookupHolderOfExpectedType (Handle< Map > receiver_map, HolderLookup *holder_lookup) const |
bool | IsCompatibleReceiver (Handle< Object > receiver, Handle< JSObject > holder) const |
bool | IsCompatibleReceiverMap (Handle< Map > receiver_map, Handle< JSObject > holder) const |
Definition at line 15 of file call-optimization.h.