Home
last modified time | relevance | path

Searched refs:ClassLiteral (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/parsing/
Dparameter-initializer-rewriter.cc29 void VisitClassLiteral(ClassLiteral* expr);
44 void Rewriter::VisitClassLiteral(ClassLiteral* class_literal) { in VisitClassLiteral()
Dparser.h176 typedef ClassLiteral::Property* ClassLiteralProperty;
179 typedef ZoneList<ClassLiteral::Property*>* ClassPropertyList;
1014 V8_INLINE ZoneList<ClassLiteral::Property*>* NewClassPropertyList(
1016 return new (zone()) ZoneList<ClassLiteral::Property*>(size, zone());
Dpattern-rewriter.cc660 NOT_A_PATTERN(ClassLiteral)
/external/v8/src/ast/
Dprettyprinter.cc186 void CallPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
907 void AstPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
917 ZoneList<ClassLiteral::Property*>* properties) { in PrintClassProperties()
919 ClassLiteral::Property* property = properties->at(i); in PrintClassProperties()
922 case ClassLiteral::Property::METHOD: in PrintClassProperties()
925 case ClassLiteral::Property::GETTER: in PrintClassProperties()
928 case ClassLiteral::Property::SETTER: in PrintClassProperties()
931 case ClassLiteral::Property::FIELD: in PrintClassProperties()
Dprettyprinter.h97 void PrintClassProperties(ZoneList<ClassLiteral::Property*>* properties);
Dast-expression-rewriter.cc194 void AstExpressionRewriter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
201 ZoneList<typename ClassLiteral::Property*>* properties = node->properties(); in VisitClassLiteral()
Dast-literal-reindexer.cc245 void AstLiteralReindexer::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
Dast.h88 V(ClassLiteral) \
2799 class ClassLiteral final : public Expression {
2845 ClassLiteral(VariableProxy* class_variable_proxy, Expression* extends, in ClassLiteral() function
3489 ClassLiteral::Property* NewClassLiteralProperty( in NewClassLiteralProperty()
3493 ClassLiteral::Property(key, value, kind, is_static, is_computed_name); in NewClassLiteralProperty()
3496 ClassLiteral* NewClassLiteral(VariableProxy* proxy, Expression* extends, in NewClassLiteral()
3498 ZoneList<ClassLiteral::Property*>* properties, in NewClassLiteral()
3500 return new (zone_) ClassLiteral(proxy, extends, constructor, properties, in NewClassLiteral()
Dast.cc363 void ClassLiteral::AssignFeedbackVectorSlots(Isolate* isolate, in AssignFeedbackVectorSlots()
374 ClassLiteral::Property* property = properties()->at(i); in AssignFeedbackVectorSlots()
Dast-traversal-visitor.h445 void AstTraversalVisitor<Subclass>::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()
Dast-numbering.cc485 void AstNumberingVisitor::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
/external/v8/src/interpreter/
Dbytecode-generator.h132 void VisitClassLiteralForRuntimeDefinition(ClassLiteral* expr);
133 void VisitClassLiteralProperties(ClassLiteral* expr, Register literal,
Dbytecode-generator.cc1390 void BytecodeGenerator::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()
1417 ClassLiteral* expr) { in VisitClassLiteralForRuntimeDefinition()
1431 void BytecodeGenerator::VisitClassLiteralProperties(ClassLiteral* expr, in VisitClassLiteralProperties()
1444 ClassLiteral::Property* property = expr->properties()->at(i); in VisitClassLiteralProperties()
1481 case ClassLiteral::Property::METHOD: { in VisitClassLiteralProperties()
1488 case ClassLiteral::Property::GETTER: { in VisitClassLiteralProperties()
1493 case ClassLiteral::Property::SETTER: { in VisitClassLiteralProperties()
1498 case ClassLiteral::Property::FIELD: { in VisitClassLiteralProperties()
/external/v8/src/compiler/
Dast-loop-assignment-analyzer.cc122 void ALAA::VisitClassLiteral(ClassLiteral* e) { in VisitClassLiteral()
Dast-graph-builder.cc1586 void AstGraphBuilder::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()
1612 ClassLiteral::Property* property = expr->properties()->at(i); in VisitClassLiteral()
1637 case ClassLiteral::Property::METHOD: { in VisitClassLiteral()
1647 case ClassLiteral::Property::GETTER: { in VisitClassLiteral()
1654 case ClassLiteral::Property::SETTER: { in VisitClassLiteral()
1661 case ClassLiteral::Property::FIELD: { in VisitClassLiteral()
/external/v8/src/full-codegen/x64/
Dfull-codegen-x64.cc1859 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1861 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1886 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1892 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1897 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
1902 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc1859 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1861 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1886 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1892 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1897 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
1902 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc1867 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1869 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1894 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1900 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1905 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
1910 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/ppc/
Dfull-codegen-ppc.cc1969 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1971 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1998 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
2004 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
2009 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
2014 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/mips64/
Dfull-codegen-mips64.cc1963 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1965 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1992 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1998 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
2003 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
2008 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc1856 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1858 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1885 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1891 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1896 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
1901 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/mips/
Dfull-codegen-mips.cc1963 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1965 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1992 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1998 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
2003 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
2008 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc1956 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1958 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1985 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1991 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1996 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
2001 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/s390/
Dfull-codegen-s390.cc1928 void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { in EmitClassDefineProperties()
1930 ClassLiteral::Property* property = lit->properties()->at(i); in EmitClassDefineProperties()
1957 case ClassLiteral::Property::METHOD: in EmitClassDefineProperties()
1963 case ClassLiteral::Property::GETTER: in EmitClassDefineProperties()
1968 case ClassLiteral::Property::SETTER: in EmitClassDefineProperties()
1973 case ClassLiteral::Property::FIELD: in EmitClassDefineProperties()
/external/v8/src/full-codegen/
Dfull-codegen.h550 void EmitClassDefineProperties(ClassLiteral* lit);

12