Home
last modified time | relevance | path

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

12

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsEnumType.h28 ir::AstNode *declNode, TypeRelation *relation) in ETSEnumType()
53 ir::AstNode *declNode, TypeRelation *relation) in ETSIntEnumType()
74 ir::AstNode *declNode, TypeRelation *relation) in ETSStringEnumType()
DetsTypeAliasType.cpp26 …liasType::ETSTypeAliasType(ETSChecker *checker, util::StringView name, const ir::AstNode *declNode, in ETSTypeAliasType()
DetsObjectType.h41 ir::AstNode *declNode, ETSObjectFlags flags) in ETSObjectType()
/arkcompiler/ets_frontend/ets2panda/test/unit/
DglobalETSObjectType_test.cpp58 [[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/
Ddeclaration.h122 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/
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.cpp78 auto declNode = impl->DeclNode(context, decl); in CheckForImportIdentifier() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp174 …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()
Dobject.cpp205 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
DassignAnalyzer.cpp1391 const ir::AstNode *declNode = GetDeclaringNode(node); in LetInit() local
1431 const ir::AstNode *declNode = GetDeclaringNode(node); in CheckInit() local
Dfunction.cpp186 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/
Dreferences.cpp41 auto declNode = compiler::DeclarationFromIdentifier(astNode->AsIdentifier()); in GetDeclInfoImpl() local
Dquick_info.cpp205 …auto declNode = compiler::DeclarationFromIdentifier(parent->AsMemberExpression()->Object()->AsIden… in GetNodeAtLocation() local
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserEnums.cpp131 auto *declNode = ParseEnumMembers(key, enumStart, isConst, isStatic); in ParseEnumDeclaration() local
DstatementTSParser.cpp161 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
DTypedParser.cpp719 auto *declNode = ParseEnumMembers(key, enumStart, isConst, false); in ParseEnumDeclaration() local
DETSparserClasses.cpp937 auto *declNode = ParseInterfaceBody(id, isStatic); in ParseInterfaceDeclaration() local
DASparser.cpp1582 ir::AstNode *declNode = nullptr; in ParseExportDefaultDeclaration() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp495 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/
Dlreference.cpp237 auto *declNode = variable->Declaration()->Node(); in ResolveReferenceKind() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
Dutil.cpp317 auto declNode = type->AsETSObjectType()->GetDeclNode(); in IsAnonymousClassType() 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/ets2panda/compiler/lowering/ets/
DinterfaceObjectLiteralLowering.cpp318 auto *declNode = targetType->GetDeclNode(); in ProcessDeclNode() local
/arkcompiler/ets_frontend/ets2panda/util/
Dhelpers.cpp778 auto *declNode = var->Declaration()->Node(); in DerefETSTypeReference() local
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp588 const ir::AstNode *declNode = GetDeclNodeFromIdentifier(typeName->AsIdentifier()); in AddFieldTypeForTypeReference() local

12