Lines Matching defs:specifier
1243 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local);
1244 specifier->SetRange({imported->Start(), local->End()});
1246 util::Helpers::CheckImportedName(result, specifier, fileName);
1248 result.emplace_back(specifier);
1254 auto *specifier = AllocNode<ir::ImportDefaultSpecifier>(imported);
1255 specifier->SetRange({imported->Start(), imported->End()});
1257 util::Helpers::CheckDefaultImportedName(resultDefault, specifier, fileName);
1259 resultDefault.emplace_back(specifier);
1292 auto *specifier = AllocNode<ir::ImportNamespaceSpecifier>(local);
1293 specifier->SetRange({namespaceStart, Lexer()->GetToken().End()});
1294 specifiers->push_back(specifier);
1301 auto *specifier = AllocNode<ir::ImportNamespaceSpecifier>(local);
1302 specifier->SetRange({namespaceStart, Lexer()->GetToken().End()});
1303 specifiers->push_back(specifier);
1317 Lexer()->NextToken(); // Eat import specifier.
1323 auto *specifier = AllocNode<ir::ImportDefaultSpecifier>(imported);
1324 specifier->SetRange({imported->Start(), imported->End()});
1325 specifiers->push_back(specifier);