Searched refs:ArrayLiteral (Results 1 – 18 of 18) sorted by relevance
86 V(ArrayLiteral) \1433 friend class ArrayLiteral; variable1590 class ArrayLiteral FINAL : public MaterializedLiteral {1592 DECLARE_NODE_TYPE(ArrayLiteral) in DECLARE_NODE_TYPE() argument1608 flags |= ArrayLiteral::kDisableMementos; in ComputeFlags()1619 ArrayLiteral(Zone* zone, ZoneList<Expression*>* values, int literal_index, in ArrayLiteral() function3361 ArrayLiteral* NewArrayLiteral(ZoneList<Expression*>* values, in NewArrayLiteral()3364 ArrayLiteral* lit = in NewArrayLiteral()3365 new (zone_) ArrayLiteral(zone_, values, literal_index, pos, id_gen_); in NewArrayLiteral()3366 VISIT_AND_RETURN(ArrayLiteral, lit) in NewArrayLiteral()
357 void PrettyPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()1059 void AstPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
326 void ArrayLiteral::BuildConstantElements(Isolate* isolate) { in BuildConstantElements()1065 REGULAR_NODE(ArrayLiteral) in REGULAR_NODE()
422 void AstTyper::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()
217 void BreakableStatementChecker::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()
5662 void HOptimizedGraphBuilder::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()5728 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()5729 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()5730 flags |= ArrayLiteral::kDisableMementos; in VisitArrayLiteral()
3353 ArrayLiteral* array_literal = expression->AsArrayLiteral(); in GetValue()
553 bool enable_mementos = (flags & ArrayLiteral::kDisableMementos) == 0; in CreateArrayLiteralImpl()557 JSObject::DeepCopyHints hints = (flags & ArrayLiteral::kShallowElements) == 0 in CreateArrayLiteralImpl()593 ArrayLiteral::kShallowElements)); in RUNTIME_FUNCTION()
511 TEST(ArrayLiteral) { in TEST() argument
1710 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1715 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1716 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
1754 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1759 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1760 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
1721 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1726 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1727 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
1779 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1783 int flags = (expr->depth() == 1) ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1784 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
333 bool ArrayLiteral = false) { in CheckObjCCollectionLiteralElement() argument417 if (ArrayLiteral) in CheckObjCCollectionLiteralElement()
1784 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1789 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1790 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
1781 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1786 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1787 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
1799 void FullCodeGenerator::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()1804 ? ArrayLiteral::kShallowElements in VisitArrayLiteral()1805 : ArrayLiteral::kNoFlags; in VisitArrayLiteral()
979 void AstGraphBuilder::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()