Lines Matching refs:JSReceiver

34 TQ_OBJECT_CONSTRUCTORS_IMPL(JSReceiver)
48 NEVER_READ_ONLY_SPACE_IMPL(JSReceiver)
73 MaybeHandle<Object> JSReceiver::GetProperty(Isolate* isolate,
74 Handle<JSReceiver> receiver,
81 MaybeHandle<Object> JSReceiver::GetElement(Isolate* isolate,
82 Handle<JSReceiver> receiver,
89 Handle<Object> JSReceiver::GetDataProperty(Isolate* isolate,
90 Handle<JSReceiver> object,
98 MaybeHandle<HeapObject> JSReceiver::GetPrototype(Isolate* isolate,
99 Handle<JSReceiver> receiver) {
110 MaybeHandle<Object> JSReceiver::GetProperty(Isolate* isolate,
111 Handle<JSReceiver> receiver,
118 V8_WARN_UNUSED_RESULT MaybeHandle<FixedArray> JSReceiver::OwnPropertyKeys(
119 Handle<JSReceiver> object) {
146 ACCESSORS(JSReceiver, raw_properties_or_hash, Object, kPropertiesOrHashOffset)
147 RELAXED_ACCESSORS(JSReceiver, raw_properties_or_hash, Object,
760 void JSReceiver::initialize_properties(Isolate* isolate) {
778 DEF_GETTER(JSReceiver, HasFastProperties, bool) {
787 DEF_GETTER(JSReceiver, property_dictionary, NameDictionary) {
799 DEF_GETTER(JSReceiver, property_dictionary_swiss, SwissNameDictionary) {
813 DEF_GETTER(JSReceiver, property_array, PropertyArray) {
822 Maybe<bool> JSReceiver::HasProperty(Isolate* isolate, Handle<JSReceiver> object,
829 Maybe<bool> JSReceiver::HasOwnProperty(Isolate* isolate,
830 Handle<JSReceiver> object,
838 JSReceiver::GetOwnPropertyAttributes(object, index);
843 Maybe<PropertyAttributes> JSReceiver::GetPropertyAttributes(
844 Handle<JSReceiver> object, Handle<Name> name) {
851 Maybe<PropertyAttributes> JSReceiver::GetOwnPropertyAttributes(
852 Handle<JSReceiver> object, Handle<Name> name) {
859 Maybe<PropertyAttributes> JSReceiver::GetOwnPropertyAttributes(
860 Handle<JSReceiver> object, uint32_t index) {
866 Maybe<bool> JSReceiver::HasElement(Isolate* isolate, Handle<JSReceiver> object,
872 Maybe<PropertyAttributes> JSReceiver::GetElementAttributes(
873 Handle<JSReceiver> object, uint32_t index) {
879 Maybe<PropertyAttributes> JSReceiver::GetOwnElementAttributes(
880 Handle<JSReceiver> object, uint32_t index) {