Lines Matching refs:modifiers
254 [[maybe_unused]] ir::ClassDefinitionModifiers modifiers,
262 ir::ClassDefinitionModifiers modifiers,
269 return ParseClassDeclaration(modifiers, modFlags);
272 ir::ETSStructDeclaration *ParserImpl::ParseStructDeclaration(ir::ClassDefinitionModifiers modifiers,
276 modifiers |= ir::ClassDefinitionModifiers::DECLARATION;
278 modifiers |= ir::ClassDefinitionModifiers::FROM_EXTERNAL;
282 ThrowSyntaxError("struct declaration is not allowed to use 'abstract' modifiers.");
285 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags);
297 ir::ClassDeclaration *ParserImpl::ParseClassDeclaration(ir::ClassDefinitionModifiers modifiers, ir::ModifierFlags flags)
300 modifiers |= ir::ClassDefinitionModifiers::DECLARATION;
302 modifiers |= ir::ClassDefinitionModifiers::FROM_EXTERNAL;
305 ir::ClassDefinition *classDefinition = ParseClassDefinition(modifiers, flags);