Searched refs:receiver_types (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/ |
D | type-info.cc | 268 bool TypeFeedbackOracle::HasOnlyStringMaps(SmallMapList* receiver_types) { in HasOnlyStringMaps() argument 269 bool all_strings = receiver_types->length() > 0; in HasOnlyStringMaps() 270 for (int i = 0; i < receiver_types->length(); i++) { in HasOnlyStringMaps() 271 all_strings &= receiver_types->at(i)->IsStringMap(); in HasOnlyStringMaps() 279 SmallMapList* receiver_types) { in PropertyReceiverTypes() argument 280 receiver_types->Clear(); in PropertyReceiverTypes() 284 CollectReceiverTypes(&nexus, name, flags, receiver_types); in PropertyReceiverTypes() 290 FeedbackVectorSlot slot, SmallMapList* receiver_types, bool* is_string, in KeyedPropertyReceiverTypes() argument 292 receiver_types->Clear(); in KeyedPropertyReceiverTypes() 298 CollectReceiverTypes(&nexus, receiver_types); in KeyedPropertyReceiverTypes() [all …]
|
D | type-info.h | 45 SmallMapList* receiver_types); 47 SmallMapList* receiver_types, bool* is_string, 50 SmallMapList* receiver_types); 52 SmallMapList* receiver_types, 56 SmallMapList* receiver_types); 105 bool HasOnlyStringMaps(SmallMapList* receiver_types);
|
/external/v8/src/crankshaft/ |
D | typing.cc | 440 SmallMapList* receiver_types = expr->GetReceiverTypes(); in VisitAssignment() local 445 oracle()->AssignmentReceiverTypes(slot, name, receiver_types); in VisitAssignment() 449 oracle()->KeyedAssignmentReceiverTypes(slot, receiver_types, in VisitAssignment()
|
D | hydrogen.h | 2489 SmallMapList* receiver_types);
|