/external/v8/src/ |
D | ast.cc | 174 ObjectLiteral::Property::Property(Literal* key, in Property() 194 ObjectLiteral::Property::Property(bool is_getter, FunctionLiteral* value) { in Property() 201 bool ObjectLiteral::Property::IsCompileTimeValue() { in IsCompileTimeValue() 208 void ObjectLiteral::Property::set_emit_store(bool emit_store) { in set_emit_store() 213 bool ObjectLiteral::Property::emit_store() { in emit_store() 245 void ObjectLiteral::CalculateEmitStore() { in CalculateEmitStore() 248 ObjectLiteral::Property* property = properties()->at(i); in CalculateEmitStore() 254 if (property->kind() == ObjectLiteral::Property::COMPUTED && in CalculateEmitStore() 608 void ObjectLiteral::Property::RecordTypeFeedback(TypeFeedbackOracle* oracle) { in RecordTypeFeedback() 1019 INCREASE_NODE_COUNT(ObjectLiteral) in INCREASE_NODE_COUNT()
|
D | prettyprinter.cc | 311 void PrettyPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 315 ObjectLiteral::Property* property = node->properties()->at(i); in VisitObjectLiteral() 971 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 976 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 979 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 982 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 985 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 988 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral() 991 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
|
D | type-info.h | 248 bool ObjectLiteralStoreIsMonomorphic(ObjectLiteral::Property* prop); 278 Handle<Map> GetObjectLiteralStoreMap(ObjectLiteral::Property* prop);
|
D | ast.h | 101 V(ObjectLiteral) \ 1302 class ObjectLiteral: public MaterializedLiteral { 1347 DECLARE_NODE_TYPE(ObjectLiteral) in DECLARE_NODE_TYPE() argument 1378 ObjectLiteral(Isolate* isolate, in ObjectLiteral() function 2793 ObjectLiteral* NewObjectLiteral( in NewObjectLiteral() 2795 ZoneList<ObjectLiteral::Property*>* properties, in NewObjectLiteral() 2801 ObjectLiteral* lit = new(zone_) ObjectLiteral( in NewObjectLiteral() 2804 VISIT_AND_RETURN(ObjectLiteral, lit) in NewObjectLiteral() 2807 ObjectLiteral::Property* NewObjectLiteralProperty(bool is_getter, in NewObjectLiteralProperty() 2809 ObjectLiteral::Property* prop = in NewObjectLiteralProperty() [all …]
|
D | full-codegen.h | 811 ObjectLiteral::Accessors, 816 ObjectLiteral::Accessors, in AccessorTable() 822 if (it->second == NULL) it->second = new(zone_) ObjectLiteral::Accessors(); in lookup()
|
D | parser.h | 642 ObjectLiteral::Property* ParseObjectLiteralGetSet(bool is_getter, bool* ok); 648 ZoneList<ObjectLiteral::Property*>* properties, 661 bool IsBoilerplateProperty(ObjectLiteral::Property* property);
|
D | parser.cc | 3850 bool Parser::IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty() 3852 property->kind() != ObjectLiteral::Property::PROTOTYPE; in IsBoilerplateProperty() 3878 ObjectLiteral* object_literal = expression->AsObjectLiteral(); in GetValue() 3928 ObjectLiteral::Property* property, 3940 static intptr_t GetPropertyKind(ObjectLiteral::Property* property) { in GetPropertyKind() 3942 case ObjectLiteral::Property::GETTER: in GetPropertyKind() 3944 case ObjectLiteral::Property::SETTER: in GetPropertyKind() 3958 ObjectLiteral::Property* property, in CheckProperty() 3997 ZoneList<ObjectLiteral::Property*>* properties, in BuildObjectLiteralConstantProperties() 4009 ObjectLiteral::Property* property = properties->at(i); in BuildObjectLiteralConstantProperties() [all …]
|
D | type-info.cc | 169 ObjectLiteral::Property* prop) { in ObjectLiteralStoreIsMonomorphic() 290 ObjectLiteral::Property* prop) { in GetObjectLiteralStoreMap()
|
D | hydrogen.cc | 3730 void HGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 3769 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 3776 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 3779 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 3794 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 3795 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral() 3796 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral() 3992 ObjectLiteral::Property* prop) { in BuildStoreNamed()
|
D | full-codegen.cc | 207 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | hydrogen.h | 1108 ObjectLiteral::Property* prop);
|
D | hydrogen-instructions.h | 145 V(ObjectLiteral) \ 4513 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral)
|
/external/v8/test/cctest/ |
D | test-func-name-inference.cc | 215 TEST(ObjectLiteral) { in TEST() argument
|
/external/v8/src/arm/ |
D | full-codegen-arm.cc | 1481 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1489 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1490 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1492 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1493 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1499 } else if (flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1518 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1528 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1530 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1533 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
D | lithium-arm.h | 140 V(ObjectLiteral) \ 2004 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 2005 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
D | lithium-codegen-arm.cc | 4692 ? ObjectLiteral::kFastElements in DoObjectLiteral() 4693 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4701 } else if (flags != ObjectLiteral::kFastElements || in DoObjectLiteral()
|
/external/v8/src/ia32/ |
D | full-codegen-ia32.cc | 1436 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1444 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1445 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1447 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1448 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1453 } else if (flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1472 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1482 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1484 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1487 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
D | lithium-ia32.h | 135 V(ObjectLiteral) \ 2082 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 2083 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
D | lithium-codegen-ia32.cc | 4543 ? ObjectLiteral::kFastElements in DoObjectLiteral() 4544 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4546 ? ObjectLiteral::kHasFunction in DoObjectLiteral() 4547 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4554 } else if (flags != ObjectLiteral::kFastElements || in DoObjectLiteral()
|
/external/v8/src/x64/ |
D | full-codegen-x64.cc | 1389 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1397 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1398 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1400 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1401 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1406 } else if (flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1425 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1435 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1437 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1440 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
D | lithium-x64.h | 140 V(ObjectLiteral) \ 1973 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 1974 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
D | lithium-codegen-x64.cc | 4308 ? ObjectLiteral::kFastElements in DoObjectLiteral() 4309 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4311 ? ObjectLiteral::kHasFunction in DoObjectLiteral() 4312 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4319 } else if (flags != ObjectLiteral::kFastElements || in DoObjectLiteral()
|
/external/v8/src/mips/ |
D | full-codegen-mips.cc | 1489 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1497 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1498 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1500 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1501 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1507 } else if (flags != ObjectLiteral::kFastElements || in VisitObjectLiteral() 1526 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1536 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1538 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1541 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() [all …]
|
D | lithium-mips.h | 140 V(ObjectLiteral) \ 1984 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 1985 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
D | lithium-codegen-mips.cc | 4589 ? ObjectLiteral::kFastElements in DoObjectLiteral() 4590 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 4598 } else if (flags != ObjectLiteral::kFastElements || in DoObjectLiteral()
|