Home
last modified time | relevance | path

Searched refs:typeAlias (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp457 void TSDeclGen::GenTypeAliasDeclaration(const ir::TSTypeAliasDeclaration *typeAlias) in GenTypeAliasDeclaration() argument
459 const auto name = typeAlias->Id()->Name().Mutf8(); in GenTypeAliasDeclaration()
461 const auto *aliasedType = typeAlias->TypeAnnotation()->GetType(checker_); in GenTypeAliasDeclaration()
467 ExportIfNeeded(typeAlias->Id()); in GenTypeAliasDeclaration()
H A DdeclgenEts2Ts.h58 void GenTypeAliasDeclaration(const ir::TSTypeAliasDeclaration *typeAlias);
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp1054 void InitScopesPhaseETS::VisitTSTypeAliasDeclaration(ir::TSTypeAliasDeclaration *typeAlias) in VisitTSTypeAliasDeclaration() argument
1056 AddOrGetDecl<varbinder::TypeAliasDecl>(VarBinder(), typeAlias->Id()->Name(), typeAlias, typeAlias->Id()->Start(), in VisitTSTypeAliasDeclaration()
1057 typeAlias->Id()->Name(), typeAlias); in VisitTSTypeAliasDeclaration()
1058 auto typeParamsCtx = LexicalScopeCreateOrEnter<varbinder::LocalScope>(VarBinder(), typeAlias->TypeParams()); in VisitTSTypeAliasDeclaration()
1059 Iterate(typeAlias); in VisitTSTypeAliasDeclaration()
H A DscopesInitPhase.h356 void VisitTSTypeAliasDeclaration(ir::TSTypeAliasDeclaration *typeAlias) override;

Completed in 6 milliseconds