Home
last modified time | relevance | path

Searched refs:ObjectLiteral (Results 1 – 20 of 20) sorted by relevance

/external/chromium_org/v8/src/
Dast.cc204 bool ObjectLiteral::Property::IsCompileTimeValue() { in IsCompileTimeValue()
211 void ObjectLiteral::Property::set_emit_store(bool emit_store) { in set_emit_store()
216 bool ObjectLiteral::Property::emit_store() { in emit_store()
221 void ObjectLiteral::CalculateEmitStore(Zone* zone) { in CalculateEmitStore()
227 ObjectLiteral::Property* property = properties()->at(i); in CalculateEmitStore()
233 if ((property->kind() == ObjectLiteral::Property::MATERIALIZED_LITERAL || in CalculateEmitStore()
234 property->kind() == ObjectLiteral::Property::COMPUTED) && in CalculateEmitStore()
245 bool ObjectLiteral::IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty()
247 property->kind() != ObjectLiteral::Property::PROTOTYPE; in IsBoilerplateProperty()
251 void ObjectLiteral::BuildConstantProperties(Isolate* isolate) { in BuildConstantProperties()
[all …]
Dparser.h368 typedef ObjectLiteral::Property* ObjectLiteralProperty;
370 typedef ZoneList<ObjectLiteral::Property*>* PropertyList;
414 static bool IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty()
415 return ObjectLiteral::IsBoilerplateProperty(property); in IsBoilerplateProperty()
553 ZoneList<ObjectLiteral::Property*>* properties,
571 ZoneList<ObjectLiteral::Property*>* NewPropertyList(int size, Zone* zone) { in NewPropertyList()
572 return new(zone) ZoneList<ObjectLiteral::Property*>(size, zone); in NewPropertyList()
Dprettyprinter.cc337 void PrettyPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
1026 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
1031 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1034 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
1037 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1040 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral()
1043 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral()
1046 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
Dtyping.cc401 void AstTyper::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
402 ZoneList<ObjectLiteral::Property*>* properties = expr->properties(); in VisitObjectLiteral()
404 ObjectLiteral::Property* prop = properties->at(i); in VisitObjectLiteral()
407 if ((prop->kind() == ObjectLiteral::Property::MATERIALIZED_LITERAL && in VisitObjectLiteral()
409 prop->kind() == ObjectLiteral::Property::COMPUTED) { in VisitObjectLiteral()
Dast.h85 V(ObjectLiteral) \
1434 friend class ObjectLiteral; variable
1499 class ObjectLiteral FINAL : public MaterializedLiteral {
1503 DECLARE_NODE_TYPE(ObjectLiteral) in DECLARE_NODE_TYPE() argument
1544 ObjectLiteral(Zone* zone, ZoneList<Property*>* properties, int literal_index, in ObjectLiteral() function
3324 ObjectLiteral* NewObjectLiteral( in NewObjectLiteral()
3325 ZoneList<ObjectLiteral::Property*>* properties, in NewObjectLiteral()
3330 ObjectLiteral* lit = new (zone_) in NewObjectLiteral()
3331 ObjectLiteral(zone_, properties, literal_index, boilerplate_properties, in NewObjectLiteral()
3333 VISIT_AND_RETURN(ObjectLiteral, lit) in NewObjectLiteral()
[all …]
Dfull-codegen.h851 ObjectLiteral::Accessors,
855 TemplateHashMap<Literal, ObjectLiteral::Accessors, in AccessorTable()
862 if (it->second == NULL) it->second = new(zone_) ObjectLiteral::Accessors(); in lookup()
Dhydrogen.cc5537 void HOptimizedGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
5570 ? ObjectLiteral::kFastElements : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
5572 ? ObjectLiteral::kHasFunction : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
5595 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
5602 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
5605 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
5640 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral()
5641 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
5642 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral()
Dfull-codegen.cc213 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
Dparser.cc670 ZoneList<ObjectLiteral::Property*>* properties, int pos, in ClassLiteral()
3343 ObjectLiteral* object_literal = expression->AsObjectLiteral(); in GetValue()
Druntime.cc460 bool should_have_fast_elements = (flags & ObjectLiteral::kFastElements) != 0; in RUNTIME_FUNCTION()
461 bool has_function_literal = (flags & ObjectLiteral::kHasFunction) != 0; in RUNTIME_FUNCTION()
/external/chromium_org/v8/src/compiler/
Dast-graph-builder.cc868 void AstGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
893 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
898 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
900 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
903 case ObjectLiteral::Property::COMPUTED: { in VisitObjectLiteral()
932 case ObjectLiteral::Property::PROTOTYPE: { in VisitObjectLiteral()
943 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral()
946 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral()
/external/chromium_org/v8/src/arm64/
Dfull-codegen-arm64.cc1646 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1656 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1657 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1659 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1660 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1666 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1686 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1696 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1698 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1701 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/src/x87/
Dfull-codegen-x87.cc1583 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1589 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1590 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1592 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1593 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1597 flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1626 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1636 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1638 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1641 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/src/ia32/
Dfull-codegen-ia32.cc1594 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1600 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1601 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1603 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1604 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1608 flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1637 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1647 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1649 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1652 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/src/x64/
Dfull-codegen-x64.cc1628 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1634 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1635 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1637 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1638 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1641 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1670 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1680 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1682 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1685 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/test/cctest/
Dtest-func-name-inference.cc211 TEST(ObjectLiteral) { in TEST() argument
/external/chromium_org/v8/src/mips/
Dfull-codegen-mips.cc1653 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1663 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1664 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1666 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1667 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1671 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1691 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1701 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1703 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1706 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/src/arm/
Dfull-codegen-arm.cc1668 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1678 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1679 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1681 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1682 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1686 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1706 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1716 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1718 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1721 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/v8/src/mips64/
Dfull-codegen-mips64.cc1650 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
1660 ? ObjectLiteral::kFastElements in VisitObjectLiteral()
1661 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1663 ? ObjectLiteral::kHasFunction in VisitObjectLiteral()
1664 : ObjectLiteral::kNoFlags; in VisitObjectLiteral()
1668 masm()->serializer_enabled() || flags != ObjectLiteral::kFastElements || in VisitObjectLiteral()
1688 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral()
1698 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral()
1700 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral()
1703 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral()
[all …]
/external/chromium_org/tools/telemetry/unittest_data/
Dperf_report_output.txt1818 … ^[.] v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*)
1820 --- v8::internal::FullCodeGenerator::VisitObjectLiteral(v8::internal::ObjectLiteral*)