Lines Matching refs:access_info
200 Handle<Map> map, AccessMode access_mode, ElementAccessInfo* access_info) {
204 *access_info = ElementAccessInfo(MapList{map}, elements_kind);
241 ElementAccessInfo access_info;
242 if (!ComputeElementAccessInfo(receiver_map, access_mode, &access_info)) {
249 access_info.transitions().push_back(transition);
254 access_infos->push_back(access_info);
262 PropertyAccessInfo* access_info) {
274 LookupSpecialFieldAccessor(map, name, access_info)) {
295 return LookupTransition(receiver_map, name, holder, access_info);
300 *access_info = PropertyAccessInfo::DataConstant(
343 *access_info = PropertyAccessInfo::DataField(
365 *access_info = PropertyAccessInfo::AccessorConstant(
402 return LookupTransition(receiver_map, name, holder, access_info);
407 *access_info =
431 PropertyAccessInfo access_info;
432 if (!ComputePropertyAccessInfo(map, name, access_mode, &access_info)) {
435 // Try to merge the {access_info} with an existing one.
438 if (other_info.Merge(&access_info)) {
443 if (!merged) access_infos->push_back(access_info);
451 Handle<Map> map, Handle<Name> name, PropertyAccessInfo* access_info) {
481 *access_info = PropertyAccessInfo::DataField(
491 PropertyAccessInfo* access_info) {
494 *access_info = PropertyAccessInfo::Generic(MapList{map});
542 *access_info = PropertyAccessInfo::DataField(