V8 Project
v8::internal::LoadIndexedInterceptorStub Class Reference

#include <code-stubs.h>

+ Inheritance diagram for v8::internal::LoadIndexedInterceptorStub:
+ Collaboration diagram for v8::internal::LoadIndexedInterceptorStub:

Public Member Functions

 LoadIndexedInterceptorStub (Isolate *isolate)
 
virtual Code::Kind GetCodeKind () const
 
virtual Code::StubType GetStubType ()
 
 DEFINE_CALL_INTERFACE_DESCRIPTOR (Load)
 
 DEFINE_PLATFORM_CODE_STUB (LoadIndexedInterceptor, PlatformCodeStub)
 
- Public Member Functions inherited from v8::internal::PlatformCodeStub
virtual Handle< CodeGenerateCode () OVERRIDE
 

Additional Inherited Members

- Protected Member Functions inherited from v8::internal::PlatformCodeStub
 PlatformCodeStub (Isolate *isolate)
 
virtual void Generate (MacroAssembler *masm)=0
 
 DEFINE_CODE_STUB_BASE (PlatformCodeStub, CodeStub)
 

Detailed Description

Definition at line 865 of file code-stubs.h.

Constructor & Destructor Documentation

◆ LoadIndexedInterceptorStub()

v8::internal::LoadIndexedInterceptorStub::LoadIndexedInterceptorStub ( Isolate isolate)
inlineexplicit

Definition at line 867 of file code-stubs.h.

868  : PlatformCodeStub(isolate) {}
PlatformCodeStub(Isolate *isolate)
Definition: code-stubs.h:341

Member Function Documentation

◆ DEFINE_CALL_INTERFACE_DESCRIPTOR()

v8::internal::LoadIndexedInterceptorStub::DEFINE_CALL_INTERFACE_DESCRIPTOR ( Load  )

◆ DEFINE_PLATFORM_CODE_STUB()

v8::internal::LoadIndexedInterceptorStub::DEFINE_PLATFORM_CODE_STUB ( LoadIndexedInterceptor  ,
PlatformCodeStub   
)

◆ GetCodeKind()

virtual Code::Kind v8::internal::LoadIndexedInterceptorStub::GetCodeKind ( ) const
inlinevirtual

Reimplemented from v8::internal::PlatformCodeStub.

Definition at line 870 of file code-stubs.h.

870 { return Code::HANDLER; }

◆ GetStubType()

virtual Code::StubType v8::internal::LoadIndexedInterceptorStub::GetStubType ( )
inlinevirtual

Definition at line 871 of file code-stubs.h.

871 { return Code::FAST; }

References v8::internal::Code::FAST.


The documentation for this class was generated from the following file: