Lines Matching refs:ClassElementDescriptor
261 void ParserImpl::ParseClassAccessor(ClassElementDescriptor *desc, char32_t *nextCp) in ParseClassAccessor()
291 void ParserImpl::ThrowIfPrivateIdent(ClassElementDescriptor *desc, const char *msg) in ThrowIfPrivateIdent()
300 void ParserImpl::ValidateClassKey(ClassElementDescriptor *desc) in ValidateClassKey()
351 ir::Expression *ParserImpl::ParseClassKey(ClassElementDescriptor *desc) in ParseClassKey()
413 void ParserImpl::ValidateClassMethodStart(ClassElementDescriptor *desc, [[maybe_unused]] ir::TypeNo… in ValidateClassMethodStart()
429 void ParserImpl::ValidateClassSetter([[maybe_unused]] ClassElementDescriptor *desc, in ValidateClassSetter()
438 void ParserImpl::ValidateClassGetter([[maybe_unused]] ClassElementDescriptor *desc, in ValidateClassGetter()
447 ir::MethodDefinition *ParserImpl::ParseClassMethod(ClassElementDescriptor *desc, in ParseClassMethod()
476 ir::ClassElement *ParserImpl::ParseClassProperty(ClassElementDescriptor *desc, in ParseClassProperty()
514 void ParserImpl::CheckClassGeneratorMethod(ClassElementDescriptor *desc, char32_t *nextCp) in CheckClassGeneratorMethod()
536 void ParserImpl::ConsumeClassPrivateIdentifier(ClassElementDescriptor *desc, char32_t *nextCp) in ConsumeClassPrivateIdentifier()
595 ClassElementDescriptor desc(Allocator()); in ParseClassElement()