Lines Matching defs:decl
227 auto *decl = VarBinder()->AddDecl<varbinder::ExportDecl>(exportAllDecl->Start(), name, "*"); in VisitExportAllDeclaration() local
280 …auto *decl = VarBinder()->AddDecl<varbinder::ExportDecl>(exportDecl->Start(), spec->Exported()->Na… in VisitExportNamedDeclaration() local
389 …:BindVarDecl([[maybe_unused]] ir::Identifier *binding, ir::Expression *init, varbinder::Decl *decl, in BindVarDecl()
429 auto *decl = VarBinder()->AddDecl<varbinder::VarDecl>(moduleDecl->Name()->Start(), in VisitTSModuleDeclaration() local
449 auto *decl = VarBinder()->AddTsDecl<varbinder::TypeAliasDecl>(id->Start(), tsBinding.View()); in VisitTSTypeAliasDeclaration() local
468 varbinder::InterfaceDecl *decl {}; in VisitTSInterfaceDeclaration() local
510 auto *decl = VarBinder()->AddDecl<varbinder::EnumDecl>(key->Start(), name); in VisitTSEnumMember() local
520 varbinder::EnumLiteralDecl *decl {}; in VisitTSEnumDeclaration() local
542 …auto decl = VarBinder()->AddDecl<varbinder::TypeParameterDecl>(typeParam->Start(), typeParam->Name… in VisitTSTypeParameter() local
595 varbinder::FunctionDecl *decl {}; in CreateFuncDecl() local
691 …itScopesPhaseETS::BindVarDecl(ir::Identifier *binding, ir::Expression *init, varbinder::Decl *decl, in BindVarDecl()
889 auto *decl = in VisitTSInterfaceDeclaration() local
902 auto *decl = in VisitTSEnumDeclaration() local
931 for (auto decl : script->Statements()) { in HandleETSScript() local
942 for (auto decl : script->Statements()) { in HandleETSScript() local
1027 for (auto decl : global->Body()) { in ParseGlobalClass() local