Home
last modified time | relevance | path

Searched defs:declNode (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/varbinder/
Ddeclaration.h115 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl()
137 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl()
170 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl()
280 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl()
291 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsDynamicType.h25ir::AstNode *declNode, ETSObjectFlags flags, Language lang, bool hasDecl) in ETSDynamicType()
DetsObjectType.h130 ir::AstNode *declNode, ETSObjectFlags flags) in ETSObjectType()
523ir::AstNode *declNode, ETSObjectFlags flags, [[maybe_unused]] std::index_sequence<IS...> s) in ETSObjectType()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp319 …ectType *ETSChecker::CreateETSObjectTypeCheckBuiltins(util::StringView name, ir::AstNode *declNode, in CreateETSObjectTypeCheckBuiltins()
356 ETSObjectType *ETSChecker::CreateETSObjectType(util::StringView name, ir::AstNode *declNode, ETSObj… in CreateETSObjectType()
477 ETSObjectType *ETSChecker::CreateNewETSObjectType(util::StringView name, ir::AstNode *declNode, ETS… in CreateNewETSObjectType()
Dobject.cpp127 const auto *declNode = type->GetDeclNode()->AsClassDefinition(); in GetInterfacesOfClass() local
144 const auto *declNode = type->GetDeclNode()->AsTSInterfaceDeclaration(); in GetInterfacesOfInterface() local
495 auto *declNode = type->GetDeclNode(); in ResolveDeclaredMembersOfObject() local
Dhelpers.cpp329 auto *declNode = decl->Node(); in GetTypeOfVariable() local
2471 auto *declNode = var->Declaration()->Node(); in DerefETSTypeReference() local
Dfunction.cpp1283 const auto *declNode = callee->GetDeclNode(); in ValidateSignatureAccessibility() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp368 auto *declNode = foreignProp->Declaration()->Node(); in GenClassInheritedFields() local
419 auto *declNode = it->GetDeclNode(); in GenInterfaceRecord() local
478 auto *declNode = it->GetDeclNode(); in GenClassRecord() local
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dlreference.cpp233 auto *declNode = variable->Declaration()->Node(); in ResolveReferenceKind() local
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp244 auto declNode = identifier->Variable()->Declaration()->Node(); in ExtractExportModuleRecord() local
666 auto declNode = GetDeclNodeFromInitializer(initializer, &identifier); in GetTypeIndexFromInitializer() local
880 auto declNode = GetDeclNodeFromInitializer(typeName, &identifier); in GetTypeIndexFromTypeReference() local
940 int64_t TypeExtractor::GetTypeIndexFromGenericInst(const ir::AstNode *declNode, in GetTypeIndexFromGenericInst()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp2342 void ParserImpl::AddExportDefaultEntryItem(const ir::AstNode *declNode) in AddExportDefaultEntryItem()
2371 void ParserImpl::AddExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule) in AddExportLocalEntryItem()
2423 void ParserImpl::AddTsTypeExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule, in AddTsTypeExportLocalEntryItem()
2446 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp640 auto *declNode = ParseEnumMembers(key, enumStart, isConst, false); in ParseEnumDeclaration() local
DASparser.cpp1537 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DstatementParser.cpp1452 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DTSparser.cpp2794 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DETSparser.cpp1969 auto *declNode = ParseInterfaceBody(id, isStatic); in ParseInterfaceDeclaration() local
1989 auto *declNode = ParseEnumMembers(key, enumStart, isConst, isStatic); in ParseEnumDeclaration() local