Home
last modified time | relevance | path

Searched defs:declNode (Results 1 – 18 of 18) 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()
302 explicit LabelDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LabelDecl()
313 explicit ReadonlyDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ReadonlyDecl()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp481 …ectType *ETSChecker::CreateETSObjectTypeCheckBuiltins(util::StringView name, ir::AstNode *declNode, in CreateETSObjectTypeCheckBuiltins()
515 ETSObjectType *ETSChecker::CreateETSObjectType(util::StringView name, ir::AstNode *declNode, ETSObj… in CreateETSObjectType()
531 std::tuple<Language, bool> ETSChecker::CheckForDynamicLang(ir::AstNode *declNode, util::StringView … in CheckForDynamicLang()
556 ETSObjectType *ETSChecker::CreateNewETSObjectType(util::StringView name, ir::AstNode *declNode, ETS… in CreateNewETSObjectType()
DtypeCheckingHelpers.cpp435 auto *declNode = var->Declaration()->Node(); in GetTypeOfVariable() local
886 auto *declNode = var->Declaration()->Node(); in DerefETSTypeReference() local
DassignAnalyzer.cpp1385 const ir::AstNode *declNode = GetDeclaringNode(node); in LetInit() local
1424 const ir::AstNode *declNode = GetDeclaringNode(node); in CheckInit() local
Dobject.cpp119 const auto *declNode = type->GetDeclNode()->AsClassDefinition(); in GetInterfacesOfClass() local
135 const auto *declNode = type->GetDeclNode()->AsTSInterfaceDeclaration(); in GetInterfacesOfInterface() local
502 auto *declNode = type->GetDeclNode(); in ResolveDeclaredMembersOfObject() local
Dfunction.cpp1603 const auto *declNode = callee->GetDeclNode(); in ValidateSignatureAccessibility() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserEnums.cpp138 auto *declNode = ParseEnumMembers(key, enumStart, isConst, isStatic); in ParseEnumDeclaration() local
DstatementTSParser.cpp160 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DETSparserClasses.cpp677 auto *declNode = ParseInterfaceBody(id, isStatic); in ParseInterfaceDeclaration() local
DTypedParser.cpp662 auto *declNode = ParseEnumMembers(key, enumStart, isConst, false); in ParseEnumDeclaration() local
DASparser.cpp1552 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DstatementParser.cpp1465 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp365 auto *declNode = foreignProp->Declaration()->Node(); in GenClassInheritedFields() local
413 auto *declNode = it->GetDeclNode(); in GenInterfaceRecord() local
505 auto *declNode = it->GetDeclNode(); in GenClassRecord() local
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dlreference.cpp243 auto *declNode = variable->Declaration()->Node(); in ResolveReferenceKind() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsObjectType.h49 ir::AstNode *declNode, ETSObjectFlags flags) in ETSObjectType()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp2353 void ParserImpl::AddExportDefaultEntryItem(const ir::AstNode *declNode) in AddExportDefaultEntryItem()
2382 void ParserImpl::AddExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule) in AddExportLocalEntryItem()
2434 void ParserImpl::AddTsTypeExportLocalEntryItem(const ir::Statement *declNode, bool isTsModule, in AddTsTypeExportLocalEntryItem()
2457 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp587 const ir::AstNode *declNode = GetDeclNodeFromIdentifier(typeName->AsIdentifier()); in AddFieldTypeForTypeReference() local
/arkcompiler/ets_frontend/ets2panda/linter/lib/
DTypeScriptLinter.ts2237 const declNode = computedProperty.parent?.parent; constant
2249 const declNode = compProp.parent?.parent; constant