Home | History | Annotate | Download | only in src

Lines Matching refs:maybe

78 static Maybe<PropertyAttributes> UnscopableLookup(LookupIterator* it) {
81 Maybe<PropertyAttributes> attrs = JSReceiver::GetPropertyAttributes(it);
92 return Maybe<PropertyAttributes>();
95 Maybe<bool> blacklist = JSReceiver::HasProperty(
99 return Maybe<PropertyAttributes>();
101 if (blacklist.value) return maybe(ABSENT);
141 Maybe<PropertyAttributes> maybe;
144 maybe = JSReceiver::GetOwnPropertyAttributes(object, name);
147 maybe = UnscopableLookup(&it);
149 maybe = JSReceiver::GetPropertyAttributes(object, name);
152 if (!maybe.has_value) return Handle<Object>();
154 *attributes = maybe.value;
156 if (maybe.value != ABSENT) {