![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | Type { kInt32, kInt64, kFloat32, kFloat64, kExternalReference, kHeapObject, kRpoNumber, kDelayedStringConstant } |
Public Member Functions | |
Constant (int32_t v) | |
Constant (int64_t v) | |
Constant (float v) | |
Constant (double v) | |
Constant (ExternalReference ref) | |
Constant (Handle< HeapObject > obj) | |
Constant (RpoNumber rpo) | |
Constant (const StringConstantBase *str) | |
Constant (RelocatablePtrConstantInfo info) | |
Type | type () const |
RelocInfo::Mode | rmode () const |
int32_t | ToInt32 () const |
int64_t | ToInt64 () const |
float | ToFloat32 () const |
uint32_t | ToFloat32AsInt () const |
Double | ToFloat64 () const |
ExternalReference | ToExternalReference () const |
RpoNumber | ToRpoNumber () const |
Handle< HeapObject > | ToHeapObject () const |
Handle< Code > | ToCode () const |
const StringConstantBase * | ToDelayedStringConstant () const |
Definition at line 990 of file instruction.h.