Lines Matching defs:ClassInfo
576 struct ClassInfo { struct
578 explicit ClassInfo(ParserBase* parser) in ClassInfo() function
594 Variable* variable;
595 ExpressionT extends;
596 typename Types::ClassPropertyList properties;
597 typename Types::ClassPropertyList static_fields;
598 typename Types::ClassPropertyList instance_fields;
599 FunctionLiteralT constructor;
601 bool has_seen_constructor;
602 bool has_name_static_property;
603 bool has_static_computed_names;
604 bool has_static_class_fields;
605 bool has_instance_class_fields;
606 bool is_anonymous;
607 DeclarationScope* static_fields_scope;
608 DeclarationScope* instance_fields_scope;
609 int computed_field_count;