V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::compiler::AccessBuilder Class Referencefinal
Inheritance diagram for v8::internal::compiler::AccessBuilder:
NON_EXPORTED_BASEAllStatic

Static Public Member Functions

static FieldAccess ForExternalTaggedValue ()
 
static FieldAccess ForExternalUint8Value ()
 
static FieldAccess ForMap ()
 
static FieldAccess ForHeapNumberValue ()
 
static FieldAccess ForBigIntBitfield ()
 
static FieldAccess ForJSObjectPropertiesOrHash ()
 
static FieldAccess ForJSObjectElements ()
 
static FieldAccess ForJSObjectInObjectProperty (const MapRef &map, int index)
 
static FieldAccess ForJSObjectOffset (int offset, WriteBarrierKind write_barrier_kind=kFullWriteBarrier)
 
static FieldAccess ForJSCollectionTable ()
 
static FieldAccess ForJSCollectionIteratorTable ()
 
static FieldAccess ForJSCollectionIteratorIndex ()
 
static FieldAccess ForJSFunctionPrototypeOrInitialMap ()
 
static FieldAccess ForJSFunctionContext ()
 
static FieldAccess ForJSFunctionSharedFunctionInfo ()
 
static FieldAccess ForJSFunctionFeedbackCell ()
 
static FieldAccess ForJSFunctionCode ()
 
static FieldAccess ForJSBoundFunctionBoundTargetFunction ()
 
static FieldAccess ForJSBoundFunctionBoundThis ()
 
static FieldAccess ForJSBoundFunctionBoundArguments ()
 
static FieldAccess ForJSGeneratorObjectContext ()
 
static FieldAccess ForJSGeneratorObjectContinuation ()
 
static FieldAccess ForJSGeneratorObjectInputOrDebugPos ()
 
static FieldAccess ForJSGeneratorObjectParametersAndRegisters ()
 
static FieldAccess ForJSGeneratorObjectFunction ()
 
static FieldAccess ForJSGeneratorObjectReceiver ()
 
static FieldAccess ForJSGeneratorObjectResumeMode ()
 
static FieldAccess ForJSAsyncFunctionObjectPromise ()
 
static FieldAccess ForJSAsyncGeneratorObjectQueue ()
 
static FieldAccess ForJSAsyncGeneratorObjectIsAwaiting ()
 
static FieldAccess ForJSArrayLength (ElementsKind elements_kind)
 
static FieldAccess ForJSArrayBufferBackingStore ()
 
static FieldAccess ForJSArrayBufferBitField ()
 
static FieldAccess ForJSArrayBufferViewBuffer ()
 
static FieldAccess ForJSArrayBufferViewByteLength ()
 
static FieldAccess ForJSArrayBufferViewByteOffset ()
 
static FieldAccess ForJSTypedArrayLength ()
 
static FieldAccess ForJSDateValue ()
 
static FieldAccess ForJSDateField (JSDate::FieldIndex index)
 
static FieldAccess ForJSIteratorResultDone ()
 
static FieldAccess ForJSIteratorResultValue ()
 
static FieldAccess ForJSRegExpData ()
 
static FieldAccess ForJSRegExpFlags ()
 
static FieldAccess ForJSRegExpLastIndex ()
 
static FieldAccess ForJSRegExpSource ()
 
static FieldAccess ForFixedArrayLength ()
 
static FieldAccess ForPropertyArrayLengthAndHash ()
 
static FieldAccess ForFixedTypedArrayBaseBasePointer ()
 
static FieldAccess ForFixedTypedArrayBaseExternalPointer ()
 
static FieldAccess ForDescriptorArrayEnumCache ()
 
static FieldAccess ForMapBitField ()
 
static FieldAccess ForMapBitField2 ()
 
static FieldAccess ForMapBitField3 ()
 
static FieldAccess ForMapDescriptors ()
 
static FieldAccess ForMapInstanceType ()
 
static FieldAccess ForMapPrototype ()
 
static FieldAccess ForModuleRegularExports ()
 
static FieldAccess ForModuleRegularImports ()
 
static FieldAccess ForNameHashField ()
 
static FieldAccess ForStringLength ()
 
static FieldAccess ForConsStringFirst ()
 
static FieldAccess ForConsStringSecond ()
 
static FieldAccess ForThinStringActual ()
 
static FieldAccess ForSlicedStringOffset ()
 
static FieldAccess ForSlicedStringParent ()
 
static FieldAccess ForExternalStringResourceData ()
 
static ElementAccess ForExternalOneByteStringCharacter ()
 
static ElementAccess ForExternalTwoByteStringCharacter ()
 
static ElementAccess ForSeqOneByteStringCharacter ()
 
static ElementAccess ForSeqTwoByteStringCharacter ()
 
static FieldAccess ForJSGlobalObjectGlobalProxy ()
 
static FieldAccess ForJSGlobalObjectNativeContext ()
 
static FieldAccess ForJSGlobalProxyNativeContext ()
 
static FieldAccess ForJSArrayIteratorIteratedObject ()
 
static FieldAccess ForJSArrayIteratorNextIndex ()
 
static FieldAccess ForJSArrayIteratorKind ()
 
static FieldAccess ForJSStringIteratorString ()
 
static FieldAccess ForJSStringIteratorIndex ()
 
static FieldAccess ForValue ()
 
static FieldAccess ForCellValue ()
 
static FieldAccess ForArgumentsLength ()
 
static FieldAccess ForArgumentsCallee ()
 
static FieldAccess ForFixedArraySlot (size_t index, WriteBarrierKind write_barrier_kind=kFullWriteBarrier)
 
static FieldAccess ForContextSlot (size_t index)
 
static ElementAccess ForFixedArrayElement ()
 
static ElementAccess ForFixedArrayElement (ElementsKind kind, LoadSensitivity load_sensitivity=LoadSensitivity::kUnsafe)
 
static ElementAccess ForFixedDoubleArrayElement ()
 
static FieldAccess ForEnumCacheKeys ()
 
static FieldAccess ForEnumCacheIndices ()
 
static ElementAccess ForTypedArrayElement (ExternalArrayType type, bool is_external, LoadSensitivity load_sensitivity=LoadSensitivity::kUnsafe)
 
static FieldAccess ForHashTableBaseNumberOfElements ()
 
static FieldAccess ForHashTableBaseNumberOfDeletedElement ()
 
static FieldAccess ForHashTableBaseCapacity ()
 
static FieldAccess ForOrderedHashMapOrSetNextTable ()
 
static FieldAccess ForOrderedHashMapOrSetNumberOfBuckets ()
 
static FieldAccess ForOrderedHashMapOrSetNumberOfElements ()
 
static FieldAccess ForOrderedHashMapOrSetNumberOfDeletedElements ()
 
static ElementAccess ForOrderedHashMapEntryValue ()
 
static FieldAccess ForDictionaryMaxNumberKey ()
 
static FieldAccess ForDictionaryNextEnumerationIndex ()
 
static FieldAccess ForDictionaryObjectHashIndex ()
 

Detailed Description

Definition at line 21 of file access-builder.h.


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