![]()  | 
  
    v8
    
   V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. 
   | 
 
#include <heap-refs.h>
Definition at line 563 of file heap-refs.h.
| OptionalFixedArrayBaseRef v8::internal::compiler::JSObjectRef::elements | ( | JSHeapBroker * | broker, | 
| RelaxedLoadTag | tag ) const | 
Definition at line 2271 of file heap-refs.cc.
| OptionalMapRef v8::internal::compiler::JSObjectRef::GetObjectCreateMap | ( | JSHeapBroker * | broker | ) | const | 
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnConstantElement | ( | JSHeapBroker * | broker, | 
| FixedArrayBaseRef | elements_ref, | ||
| uint32_t | index, | ||
| CompilationDependencies * | dependencies ) const | 
Definition at line 2046 of file heap-refs.cc.
| std::optional< Tagged< Object > > v8::internal::compiler::JSObjectRef::GetOwnConstantElementFromHeap | ( | JSHeapBroker * | broker, | 
| Tagged< FixedArrayBase > | elements, | ||
| ElementsKind | elements_kind, | ||
| uint32_t | index ) const | 
Definition at line 2060 of file heap-refs.cc.
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnDictionaryProperty | ( | JSHeapBroker * | broker, | 
| InternalIndex | index, | ||
| CompilationDependencies * | dependencies ) const | 
| OptionalObjectRef v8::internal::compiler::JSObjectRef::GetOwnFastConstantDataProperty | ( | JSHeapBroker * | broker, | 
| Representation | field_representation, | ||
| FieldIndex | index, | ||
| CompilationDependencies * | dependencies ) const | 
Definition at line 2110 of file heap-refs.cc.
| std::optional< Float64 > v8::internal::compiler::JSObjectRef::GetOwnFastConstantDoubleProperty | ( | JSHeapBroker * | broker, | 
| FieldIndex | index, | ||
| CompilationDependencies * | dependencies ) const | 
Definition at line 2131 of file heap-refs.cc.
| bool v8::internal::compiler::JSObjectRef::IsElementsTenured | ( | FixedArrayBaseRef | elements | ) | 
Definition at line 1352 of file heap-refs.cc.
| IndirectHandle< JSObject > v8::internal::compiler::JSObjectRef::object | ( | ) | const | 
| OptionalObjectRef v8::internal::compiler::JSObjectRef::raw_properties_or_hash | ( | JSHeapBroker * | broker | ) | const | 
Definition at line 1319 of file heap-refs.cc.
| OptionalObjectRef v8::internal::compiler::JSObjectRef::RawInobjectPropertyAt | ( | JSHeapBroker * | broker, | 
| FieldIndex | index ) const | 
Definition at line 1324 of file heap-refs.cc.