Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/varbinder/
Ddeclaration.h121 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl()
143 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl()
176 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl()
286 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl()
297 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl()
308 explicit LabelDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LabelDecl()
319 explicit ReadonlyDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ReadonlyDecl()
/arkcompiler/ets_frontend/ets2panda/test/unit/
DglobalETSObjectType_test.cpp59 [[maybe_unused]] auto *declNode = globalETSObjectType->Variable()->Declaration()->Node(); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
De2p_test_plugin_ets_varibles_and_types.c51 es2panda_AstNode *declNode = impl->DeclNode(ctx, varDeclaration); in printVarInfo() local
77 es2panda_AstNode *declNode = impl->DeclNode(ctx, scopeDecls[i]); in printScopeDeclarations() local
Dplugin_proceed_to_state_find_import_declaration.cpp109 auto declNode = impl->DeclNode(context, decl); in CheckForImportIdentifier() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp320 …peAliasType *ETSChecker::CreateETSTypeAliasType(util::StringView name, const ir::AstNode *declNode, in CreateETSTypeAliasType()
501 …ectType *ETSChecker::CreateETSObjectTypeCheckBuiltins(util::StringView name, ir::AstNode *declNode, in CreateETSObjectTypeCheckBuiltins()
535 ETSObjectType *ETSChecker::CreateETSObjectType(util::StringView name, ir::AstNode *declNode, ETSObj… in CreateETSObjectType()
551 std::tuple<Language, bool> ETSChecker::CheckForDynamicLang(ir::AstNode *declNode, util::StringView … in CheckForDynamicLang()
576 ETSObjectType *ETSChecker::CreateNewETSObjectType(util::StringView name, ir::AstNode *declNode, ETS… in CreateNewETSObjectType()
DassignAnalyzer.cpp1391 const ir::AstNode *declNode = GetDeclaringNode(node); in LetInit() local
1431 const ir::AstNode *declNode = GetDeclaringNode(node); in CheckInit() local
DtypeCheckingHelpers.cpp463 auto *declNode = var->Declaration()->Node(); in GetTypeFromVariableDeclaration() local
1194 auto *declNode = var->Declaration()->Node(); in DerefETSTypeReference() local
Dobject.cpp140 const auto *declNode = type->GetDeclNode()->AsClassDefinition(); in GetInterfacesOfClass() local
155 const auto *declNode = type->GetDeclNode()->AsTSInterfaceDeclaration(); in GetInterfacesOfInterface() local
515 auto *declNode = type->GetDeclNode(); in ResolveDeclaredMembersOfObject() local
Dfunction.cpp1638 const auto *declNode = callee->GetDeclNode(); in ValidateSignatureAccessibility() local
/arkcompiler/ets_frontend/ets2panda/parser/
DstatementTSParser.cpp160 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DETSparserEnums.cpp134 auto *declNode = ParseEnumMembers(key, enumStart, isConst, isStatic); in ParseEnumDeclaration() local
DETSparserClasses.cpp730 auto *declNode = ParseInterfaceBody(id, isStatic); in ParseInterfaceDeclaration() local
DTypedParser.cpp700 auto *declNode = ParseEnumMembers(key, enumStart, isConst, false); in ParseEnumDeclaration() local
DASparser.cpp1550 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DstatementParser.cpp1642 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dlreference.cpp243 auto *declNode = variable->Declaration()->Node(); in ResolveReferenceKind() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsTypeAliasType.cpp26 …liasType::ETSTypeAliasType(ETSChecker *checker, util::StringView name, const ir::AstNode *declNode, in ETSTypeAliasType()
DetsObjectType.h53 ir::AstNode *declNode, ETSObjectFlags flags) in ETSObjectType()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp374 auto *declNode = foreignProp->Declaration()->Node(); in GenClassInheritedFields() local
421 auto *declNode = it->GetDeclNode(); in GenInterfaceRecord() local
518 auto *declNode = it->GetDeclNode(); in GenClassRecord() local
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp2377 void ParserImpl::AddExportDefaultEntryItem(const ir::AstNode *declNode) in AddExportDefaultEntryItem()
2406 void ParserImpl::AddExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule) in AddExportLocalEntryItem()
2458 void ParserImpl::AddTsTypeExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule, in AddTsTypeExportLocalEntryItem()
2482 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp583 const ir::AstNode *declNode = GetDeclNodeFromIdentifier(typeName->AsIdentifier()); in AddFieldTypeForTypeReference() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts2269 const declNode = computedProperty.parent?.parent; constant
2281 const declNode = compProp.parent?.parent; constant