Lines Matching refs:exportDecl
313 void ScopesInitPhase::VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl)
316 Iterate(exportDecl);
317 exportDeclCtx.BindExportDecl(exportDecl);
331 void ScopesInitPhase::VisitExportNamedDeclaration(ir::ExportNamedDeclaration *exportDecl)
333 if (exportDecl->Decl() != nullptr) {
335 Iterate(exportDecl);
336 exportDeclCtx.BindExportDecl(exportDecl);
340 for (auto *spec : exportDecl->Specifiers()) {
342 AddOrGetDecl<varbinder::ExportDecl>(VarBinder(), spec->Local()->Name(), spec, exportDecl->Start(),
346 VarBinder()->GetScope()->AsModuleScope()->AddExportDecl(exportDecl, std::move(exportDecls));
635 void InitScopesPhaseTs::VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl)
638 Iterate(exportDecl);
641 void InitScopesPhaseTs::VisitExportNamedDeclaration(ir::ExportNamedDeclaration *exportDecl)
644 Iterate(exportDecl);
1294 void InitScopesPhaseAS::VisitExportNamedDeclaration(ir::ExportNamedDeclaration *exportDecl)
1297 Iterate(exportDecl);