Lines Matching refs:specifiers

2226                                     const ArenaVector<ir::AstNode *> *specifiers, bool isType, bool isLazy)
2234 if (specifiers == nullptr) {
2244 for (auto *it : *specifiers) {
2296 void ParserImpl::AddExportNamedEntryItem(const ArenaVector<ir::ExportSpecifier *> &specifiers,
2306 for (auto *it : specifiers) {
2325 for (auto *it : specifiers) {
2595 ArenaVector<ir::ExportSpecifier *> specifiers(Allocator()->Adapter());
2638 specifiers.push_back(specifier);
2655 AddExportNamedEntryItem(specifiers, source, isType);
2670 auto *exportDeclaration = AllocNode<ir::ExportNamedDeclaration>(source, std::move(specifiers),
2828 ArenaVector<ir::ExportSpecifier *> specifiers(Allocator()->Adapter());
2829 auto *exportDeclaration = AllocNode<ir::ExportNamedDeclaration>(decl, std::move(specifiers));
2912 void ParserImpl::ParseNameSpaceImport(ArenaVector<ir::AstNode *> *specifiers, bool isType)
2927 specifiers->push_back(specifier);
2972 void ParserImpl::ParseNamedImportSpecifiers(ArenaVector<ir::AstNode *> *specifiers, bool isType, bool isLazy)
3012 specifiers->push_back(specifier);
3106 ir::AstNode *ParserImpl::ParseImportDefaultSpecifier(ArenaVector<ir::AstNode *> *specifiers, bool isType)
3134 specifiers->push_back(specifier);
3172 ir::AstNode *ParserImpl::ParseImportSpecifiers(ArenaVector<ir::AstNode *> *specifiers, bool isType, bool isLazy)
3174 ASSERT(specifiers->empty());
3178 ir::AstNode *astNode = ParseImportDefaultSpecifier(specifiers, isType);
3185 ParseNameSpaceImport(specifiers, isType);
3187 ParseNamedImportSpecifiers(specifiers, isType, isLazy);
3255 ArenaVector<ir::AstNode *> specifiers(Allocator()->Adapter());
3260 ir::AstNode *astNode = ParseImportSpecifiers(&specifiers, isType, isLazy);
3271 AddImportEntryItem(source, &specifiers, isType, isLazy);
3292 auto *importDeclaration = AllocNode<ir::ImportDeclaration>(source, std::move(specifiers),