/external/v8/src/ |
D | ast.cc | 171 ObjectLiteral::Property::Property(Literal* key, Expression* value) { in Property() 188 ObjectLiteral::Property::Property(bool is_getter, FunctionLiteral* value) { in Property() 196 bool ObjectLiteral::Property::IsCompileTimeValue() { in IsCompileTimeValue() 203 void ObjectLiteral::Property::set_emit_store(bool emit_store) { in set_emit_store() 208 bool ObjectLiteral::Property::emit_store() { in emit_store() 240 void ObjectLiteral::CalculateEmitStore() { in CalculateEmitStore() 244 ObjectLiteral::Property* property = this->properties()->at(i); in CalculateEmitStore() 283 if (property->kind() == ObjectLiteral::Property::COMPUTED) { in CalculateEmitStore()
|
D | prettyprinter.cc | 261 void PrettyPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 265 ObjectLiteral::Property* property = node->properties()->at(i); in VisitObjectLiteral() 918 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral() 923 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 926 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 929 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 932 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 935 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral() 938 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral() 1350 void JsonAstBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | parser.cc | 3045 bool Parser::IsBoilerplateProperty(ObjectLiteral::Property* property) { in IsBoilerplateProperty() 3047 property->kind() != ObjectLiteral::Property::PROTOTYPE; in IsBoilerplateProperty() 3073 ObjectLiteral* object_literal = expression->AsObjectLiteral(); in GetValue() 3129 ObjectLiteral::Property* property, 3141 static intptr_t GetPropertyKind(ObjectLiteral::Property* property) { in GetPropertyKind() 3143 case ObjectLiteral::Property::GETTER: in GetPropertyKind() 3145 case ObjectLiteral::Property::SETTER: in GetPropertyKind() 3160 ObjectLiteral::Property* property, in CheckProperty() 3234 ZoneList<ObjectLiteral::Property*>* properties, in BuildObjectLiteralConstantProperties() 3246 ObjectLiteral::Property* property = properties->at(i); in BuildObjectLiteralConstantProperties() [all …]
|
D | parser.h | 530 ObjectLiteral::Property* ParseObjectLiteralGetSet(bool is_getter, bool* ok); 541 ZoneList<ObjectLiteral::Property*>* properties, 554 bool IsBoilerplateProperty(ObjectLiteral::Property* property);
|
D | rewriter.cc | 249 void Processor::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
|
D | ast.h | 80 V(ObjectLiteral) \ 917 class ObjectLiteral: public MaterializedLiteral { 951 ObjectLiteral(Handle<FixedArray> constant_properties, in ObjectLiteral() function 964 DECLARE_NODE_TYPE(ObjectLiteral) in DECLARE_NODE_TYPE() argument
|
D | data-flow.cc | 364 void AssignedVariablesAnalyzer::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | hydrogen.cc | 3011 void HGraphBuilder::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 3028 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 3035 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 3038 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 3059 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 3060 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral() 3061 case ObjectLiteral::Property::GETTER: in VisitObjectLiteral()
|
D | full-codegen.cc | 182 void BreakableStatementChecker::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | hydrogen-instructions.h | 137 V(ObjectLiteral) \ 3563 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object_literal")
|
D | runtime.cc | 503 bool should_have_fast_elements = (flags & ObjectLiteral::kFastElements) != 0; in RUNTIME_FUNCTION() 504 bool has_function_literal = (flags & ObjectLiteral::kHasFunction) != 0; in RUNTIME_FUNCTION() 529 bool should_have_fast_elements = (flags & ObjectLiteral::kFastElements) != 0; in RUNTIME_FUNCTION() 530 bool has_function_literal = (flags & ObjectLiteral::kHasFunction) != 0; in RUNTIME_FUNCTION()
|
/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 | 1390 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() 1420 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1430 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1432 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1435 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 1450 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() [all …]
|
D | lithium-arm.h | 135 V(ObjectLiteral) \ 1828 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 1829 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
/external/v8/src/x64/ |
D | full-codegen-x64.cc | 1355 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1362 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1363 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1365 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1366 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1384 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1394 case ObjectLiteral::Property::CONSTANT: in VisitObjectLiteral() 1396 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1399 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 1416 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() [all …]
|
D | lithium-x64.h | 135 V(ObjectLiteral) \ 1805 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 1806 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral)
|
/external/v8/src/ia32/ |
D | full-codegen-ia32.cc | 1345 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral() 1352 ? ObjectLiteral::kFastElements in VisitObjectLiteral() 1353 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1355 ? ObjectLiteral::kHasFunction in VisitObjectLiteral() 1356 : ObjectLiteral::kNoFlags; in VisitObjectLiteral() 1374 ObjectLiteral::Property* property = expr->properties()->at(i); in VisitObjectLiteral() 1384 case ObjectLiteral::Property::MATERIALIZED_LITERAL: in VisitObjectLiteral() 1387 case ObjectLiteral::Property::COMPUTED: in VisitObjectLiteral() 1404 case ObjectLiteral::Property::PROTOTYPE: in VisitObjectLiteral() 1415 case ObjectLiteral::Property::SETTER: in VisitObjectLiteral() [all …]
|
D | lithium-ia32.h | 137 V(ObjectLiteral) \ 1895 DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object-literal") 1896 DECLARE_HYDROGEN_ACCESSOR(ObjectLiteral) in DECLARE_HYDROGEN_ACCESSOR() argument
|
D | lithium-codegen-ia32.cc | 3849 ? ObjectLiteral::kFastElements in DoObjectLiteral() 3850 : ObjectLiteral::kNoFlags; in DoObjectLiteral() 3852 ? ObjectLiteral::kHasFunction in DoObjectLiteral() 3853 : ObjectLiteral::kNoFlags; in DoObjectLiteral()
|
/external/v8/src/mips/ |
D | full-codegen-mips.cc | 346 void FullCodeGenerator::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
|
D | codegen-mips.cc | 579 void CodeGenerator::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
|