Searched refs:ClassLiteral (Results 1 – 18 of 18) sorted by relevance
435 Isolate* isolate, ClassLiteral* expr) { in BuildClassBoilerplate()445 ClassLiteral::Property* property = expr->properties()->at(i); in BuildClassBoilerplate()515 ClassLiteral::Property* property = expr->properties()->at(i); in BuildClassBoilerplate()519 case ClassLiteral::Property::METHOD: in BuildClassBoilerplate()522 case ClassLiteral::Property::GETTER: in BuildClassBoilerplate()525 case ClassLiteral::Property::SETTER: in BuildClassBoilerplate()528 case ClassLiteral::Property::PUBLIC_FIELD: in BuildClassBoilerplate()533 case ClassLiteral::Property::PRIVATE_FIELD: in BuildClassBoilerplate()
17 class ClassLiteral; variable137 ClassLiteral* expr);
28 void VisitClassLiteral(ClassLiteral* expr);43 void Reparenter::VisitClassLiteral(ClassLiteral* class_literal) { in VisitClassLiteral()
125 typedef ClassLiteral::Property* ClassLiteralProperty;130 typedef ZonePtrList<ClassLiteral::Property>* ClassPropertyList;318 DeclarationScope* scope, ZonePtrList<ClassLiteral::Property>* fields);877 V8_INLINE ZonePtrList<ClassLiteral::Property>* NewClassPropertyList(879 return new (zone()) ZonePtrList<ClassLiteral::Property>(size, zone());
760 NOT_A_PATTERN(ClassLiteral)
3241 DeclarationScope* scope, ZonePtrList<ClassLiteral::Property>* fields) { in CreateInitializerFunction()3298 ClassLiteral* class_literal = factory()->NewClassLiteral( in RewriteClassLiteral()
201 void CallPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()1029 void AstPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()1053 ZonePtrList<ClassLiteral::Property>* properties) { in PrintClassProperties()1055 ClassLiteral::Property* property = properties->at(i); in PrintClassProperties()1058 case ClassLiteral::Property::METHOD: in PrintClassProperties()1061 case ClassLiteral::Property::GETTER: in PrintClassProperties()1064 case ClassLiteral::Property::SETTER: in PrintClassProperties()1067 case ClassLiteral::Property::PUBLIC_FIELD: in PrintClassProperties()1070 case ClassLiteral::Property::PRIVATE_FIELD: in PrintClassProperties()
478 void AstTraversalVisitor<Subclass>::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()490 ZonePtrList<ClassLiteral::Property>* props = expr->properties(); in VisitClassLiteral()504 ZonePtrList<ClassLiteral::Property>* props = stmt->fields(); in VisitInitializeClassFieldsStatement()
116 void PrintClassProperties(ZonePtrList<ClassLiteral::Property>* properties);
83 V(ClassLiteral) \2472 class ClassLiteral final : public Expression {2508 ClassLiteral(Scope* scope, Variable* class_variable, Expression* extends, in ClassLiteral() function3245 ClassLiteral::Property* NewClassLiteralProperty( in NewClassLiteralProperty()3249 ClassLiteral::Property(key, value, kind, is_static, is_computed_name); in NewClassLiteralProperty()3252 ClassLiteral* NewClassLiteral( in NewClassLiteral()3255 ZonePtrList<ClassLiteral::Property>* properties, in NewClassLiteral()3260 return new (zone_) ClassLiteral( in NewClassLiteral()3328 ZonePtrList<ClassLiteral::Property>* args, int pos) { in NewInitializeClassFieldsStatement()
28 import com.google.turbine.tree.Tree.ClassLiteral;440 return new Tree.ClassLiteral(pos, asClassTy(pos, bits.build())); in qualIdent()470 return new ClassLiteral(pos, type); in finishClassLiteral()
195 void BuildClassLiteral(ClassLiteral* expr);365 ZoneVector<std::pair<ClassLiteral*, size_t>> class_literals_;
1010 for (std::pair<ClassLiteral*, size_t> literal : class_literals_) { in AllocateDeferredConstants()1011 ClassLiteral* class_literal = literal.first; in AllocateDeferredConstants()1826 void BytecodeGenerator::BuildClassLiteral(ClassLiteral* expr) { in BuildClassLiteral()1857 ClassLiteral::Property* property = expr->properties()->at(i); in BuildClassLiteral()1859 DCHECK_NE(property->kind(), ClassLiteral::Property::PRIVATE_FIELD); in BuildClassLiteral()1880 if (property->kind() == ClassLiteral::Property::PUBLIC_FIELD) { in BuildClassLiteral()1889 if (property->kind() == ClassLiteral::Property::PUBLIC_FIELD) { in BuildClassLiteral()1893 } else if (property->kind() == ClassLiteral::Property::PRIVATE_FIELD) { in BuildClassLiteral()1958 void BytecodeGenerator::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()1977 ClassLiteral::Property* property = expr->fields()->at(i); in VisitInitializeClassFieldsStatement()[all …]
24 import com.google.turbine.tree.Tree.ClassLiteral;205 public Void visitClassLiteral(ClassLiteral classLiteral, Void input) { in visitClassLiteral()
451 public static class ClassLiteral extends Expression { class in Tree455 public ClassLiteral(int position, Type type) { in ClassLiteral() method in Tree.ClassLiteral1255 O visitClassLiteral(ClassLiteral classLiteral, I input); in visitClassLiteral()
51 import com.google.turbine.tree.Tree.ClassLiteral;151 return evalClassLiteral((ClassLiteral) t); in eval()170 Const evalClassLiteral(ClassLiteral t) { in evalClassLiteral()
META-INF/ META-INF/MANIFEST.MF META-INF/services/ META- ...