Lines Matching defs:ClassInfo
590 struct ClassInfo { struct
592 explicit ClassInfo(ParserBase* parser) in ClassInfo() argument
611 ExpressionT extends;
612 ClassPropertyListT public_members;
613 ClassPropertyListT private_members;
614 ClassStaticElementListT static_elements;
615 ClassPropertyListT instance_fields;
616 FunctionLiteralT constructor;
618 bool has_seen_constructor;
619 bool has_static_computed_names;
620 bool has_static_elements;
621 bool has_static_private_methods;
622 bool has_static_blocks;
623 bool has_instance_members;
624 bool requires_brand;
625 bool is_anonymous;
626 bool has_private_methods;
627 DeclarationScope* static_elements_scope;
628 DeclarationScope* instance_members_scope;
629 int computed_field_count;
630 Variable* home_object_variable = nullptr;
631 Variable* static_home_object_variable = nullptr;