| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsEnumType.h | 28 ir::AstNode *declNode, TypeRelation *relation) in ETSEnumType() 53 ir::AstNode *declNode, TypeRelation *relation) in ETSIntEnumType() 74 ir::AstNode *declNode, TypeRelation *relation) in ETSStringEnumType()
|
| D | etsTypeAliasType.cpp | 26 …liasType::ETSTypeAliasType(ETSChecker *checker, util::StringView name, const ir::AstNode *declNode, in ETSTypeAliasType()
|
| D | etsObjectType.h | 41 ir::AstNode *declNode, ETSObjectFlags flags) in ETSObjectType()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/ |
| D | globalETSObjectType_test.cpp | 58 [[maybe_unused]] auto *declNode = globalETSObjectType->Variable()->Declaration()->Node(); in TEST_F() local 74 [[maybe_unused]] auto *declNode = globalETSObjectType->Variable()->Declaration()->Node(); in TEST_F() local
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | declaration.h | 122 explicit MultiDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in MultiDecl() 144 explicit EnumLiteralDecl(util::StringView name, ir::AstNode *declNode, bool isConst) in EnumLiteralDecl() 177 explicit InterfaceDecl(ArenaAllocator *allocator, util::StringView name, ir::AstNode *declNode) in InterfaceDecl() 287 explicit LetDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LetDecl() 298 explicit ConstDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ConstDecl() 309 explicit LabelDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in LabelDecl() 320 explicit ReadonlyDecl(util::StringView name, ir::AstNode *declNode) : Decl(name, declNode) {} in ReadonlyDecl()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | e2p_test_plugin_ets_varibles_and_types.c | 51 es2panda_AstNode *declNode = impl->DeclNode(ctx, varDeclaration); in printVarInfo() local 77 es2panda_AstNode *declNode = impl->DeclNode(ctx, scopeDecls[i]); in printScopeDeclarations() local
|
| D | plugin_proceed_to_state_find_import_declaration.cpp | 78 auto declNode = impl->DeclNode(context, decl); in CheckForImportIdentifier() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeCreation.cpp | 174 …peAliasType *ETSChecker::CreateETSTypeAliasType(util::StringView name, const ir::AstNode *declNode, in CreateETSTypeAliasType() 294 ir::AstNode *declNode, ETSObjectFlags flags) in InitializeGlobalBuiltinObjectType() 363 ETSObjectType *ETSChecker::CreateETSObjectTypeOrBuiltin(ir::AstNode *declNode, ETSObjectFlags flags) in CreateETSObjectTypeOrBuiltin() 375 std::tuple<Language, bool> ETSChecker::CheckForDynamicLang(ir::AstNode *declNode, util::StringView … in CheckForDynamicLang() 400 ETSObjectType *ETSChecker::CreateETSObjectType(ir::AstNode *declNode, ETSObjectFlags flags) in CreateETSObjectType()
|
| D | object.cpp | 205 auto *declNode = interface->AsETSObjectType()->GetDeclNode()->AsTSInterfaceDeclaration(); in ValidateImplementedInterface() local 218 const auto *declNode = type->GetDeclNode()->AsClassDefinition(); in GetInterfacesOfClass() local 233 auto *declNode = type->GetDeclNode()->AsTSInterfaceDeclaration(); in GetInterfacesOfInterface() local 637 auto *declNode = objectType->GetDeclNode(); in ResolveDeclaredMembersOfObject() local
|
| D | assignAnalyzer.cpp | 1391 const ir::AstNode *declNode = GetDeclaringNode(node); in LetInit() local 1431 const ir::AstNode *declNode = GetDeclaringNode(node); in CheckInit() local
|
| D | function.cpp | 186 bool ETSChecker::ProcessUntypedParameter(ir::AstNode *declNode, size_t paramIndex, Signature *param… in ProcessUntypedParameter() 272 auto *declNode = argSig->Params()[idx]->Declaration()->Node(); in EnhanceSubstitutionForFunction() local 1156 ir::AstNode *declNode = signature->Function(); in UpdateDeclarationFromSignature() local 1872 const auto *declNode = callee->GetDeclNode(); in ValidateSignatureAccessibility() local
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | references.cpp | 41 auto declNode = compiler::DeclarationFromIdentifier(astNode->AsIdentifier()); in GetDeclInfoImpl() local
|
| D | quick_info.cpp | 205 …auto declNode = compiler::DeclarationFromIdentifier(parent->AsMemberExpression()->Object()->AsIden… in GetNodeAtLocation() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserEnums.cpp | 131 auto *declNode = ParseEnumMembers(key, enumStart, isConst, isStatic); in ParseEnumDeclaration() local
|
| D | statementTSParser.cpp | 161 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
|
| D | TypedParser.cpp | 719 auto *declNode = ParseEnumMembers(key, enumStart, isConst, false); in ParseEnumDeclaration() local
|
| D | ETSparserClasses.cpp | 937 auto *declNode = ParseInterfaceBody(id, isStatic); in ParseInterfaceDeclaration() local
|
| D | ASparser.cpp | 1582 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSemitter.cpp | 495 auto *declNode = foreignProp->Declaration()->Node(); in GenClassInheritedFields() local 542 auto *declNode = it->GetDeclNode(); in GenInterfaceRecord() local 642 auto *declNode = it->GetDeclNode(); in GenClassRecord() local 689 auto declNode = prop->Value()->AsMemberExpression()->PropVar()->Declaration()->Node(); in CreateEnumProp() local 897 auto declNode = init->AsMemberExpression()->PropVar()->Declaration()->Node(); in ProcessETSEnumType() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| D | lreference.cpp | 237 auto *declNode = variable->Declaration()->Node(); in ResolveReferenceKind() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ |
| D | util.cpp | 317 auto declNode = type->AsETSObjectType()->GetDeclNode(); in IsAnonymousClassType() local
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | statementParser.cpp | 2377 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/ets2panda/compiler/lowering/ets/ |
| D | interfaceObjectLiteralLowering.cpp | 318 auto *declNode = targetType->GetDeclNode(); in ProcessDeclNode() local
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | helpers.cpp | 778 auto *declNode = var->Declaration()->Node(); in DerefETSTypeReference() local
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.cpp | 588 const ir::AstNode *declNode = GetDeclNodeFromIdentifier(typeName->AsIdentifier()); in AddFieldTypeForTypeReference() local
|