Home
last modified time | relevance | path

Searched defs:interfaceDecl (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/test/unit/plugin/
Dplugin_proceed_to_state_create_interface_declaration.cpp73 es2panda_AstNode *interfaceDecl = in CreateInterfaceNode() local
89 es2panda_AstNode *interfaceDecl = CreateInterfaceNode(context, "MyInterface", method); in CreateInterfaceAndModifyAST() local
/arkcompiler/ets_frontend/ets2panda/parser/program/
DentityNameVisitor.cpp44 void EntityNameVisitor::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
/arkcompiler/ets_frontend/ets2panda/varbinder/
DrecordTable.cpp46 BoundContext::BoundContext(RecordTable *recordTable, ir::TSInterfaceDeclaration *interfaceDecl, boo… in BoundContext()
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dclass_hierarchy.cpp455 auto interfaceDecl = compiler::DeclarationFromIdentifier(partNode->AsIdentifier()); in GetClassDirectImplementedInterfaces() local
484 auto interfaceDecl = compiler::DeclarationFromIdentifier(partNode->AsIdentifier()); in GetInterfaceDirectExtendedInterfaces() local
567 auto interfaceDecl = compiler::DeclarationFromIdentifier(partNode->AsIdentifier()); in GetInterfaceSuperInterfaces() local
597 auto interfaceDecl = compiler::DeclarationFromIdentifier(partNode->AsIdentifier()); in GetImplements() local
Dquick_info.cpp909 auto interfaceDecl = node->Parent()->Parent(); in CreateDisplayForMethodDefinitionOfInterfaceBody() local
/arkcompiler/ets_frontend/ets2panda/checker/
DIsolatedDeclgenChecker.cpp101 auto *interfaceDecl = decl->AsTSInterfaceDeclaration(); in Check() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DutilityTypeHandlers.cpp194 Type *ETSChecker::HandlePartialInterface(ir::TSInterfaceDeclaration *interfaceDecl, ETSObjectType *… in HandlePartialInterface()
648 void ETSChecker::CreatePartialTypeInterfaceMethods(ir::TSInterfaceDeclaration *const interfaceDecl, in CreatePartialTypeInterfaceMethods()
702 Type *ETSChecker::CreatePartialTypeInterfaceDecl(ir::TSInterfaceDeclaration *const interfaceDecl, in CreatePartialTypeInterfaceDecl()
Dobject.cpp427 Type *ETSChecker::BuildBasicInterfaceProperties(ir::TSInterfaceDeclaration *interfaceDecl) in BuildBasicInterfaceProperties()
1297 void ETSChecker::CheckInterfaceAnnotations(ir::TSInterfaceDeclaration *interfaceDecl) in CheckInterfaceAnnotations()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DinterfacePropertyDeclarations.cpp168 auto *interfaceDecl = interface->Parent()->AsTSInterfaceDeclaration(); in CollectPropertiesAndSuperInterfaces() local
DinterfaceObjectLiteralLowering.cpp382 static bool CheckInterfaceShouldGenerateAnonClass(ir::TSInterfaceDeclaration *interfaceDecl) in CheckInterfaceShouldGenerateAnonClass()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DimportExportDecls.cpp168 void ImportExportDecls::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp309 for (auto *interfaceDecl : globalRecordTable->InterfaceDeclarations()) { in GenAnnotation() local
368 for (auto *interfaceDecl : recordTable->InterfaceDeclarations()) { in GenExternalRecord() local
521 void ETSEmitter::GenInterfaceRecord(const ir::TSInterfaceDeclaration *interfaceDecl, bool external) in GenInterfaceRecord()
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
DdeclgenEts2Ts.cpp223 void TSDeclGen::ProcessInterfaceDependencies(const ir::TSInterfaceDeclaration *interfaceDecl) in ProcessInterfaceDependencies()
252 void TSDeclGen::ProcessInterfacePropDependencies(const ir::TSInterfaceDeclaration *interfaceDecl) in ProcessInterfacePropDependencies()
1628 void TSDeclGen::GenInterfaceDeclaration(const ir::TSInterfaceDeclaration *interfaceDecl) in GenInterfaceDeclaration()
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp503 auto *interfaceDecl = AllocNode<ir::TSInterfaceDeclaration>( in ParseInterfaceDeclaration() local
DETSparserClasses.cpp919 auto *interfaceDecl = AllocNode<ir::TSInterfaceDeclaration>( in ParseInterfaceBody() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp1155 void InitScopesPhaseETS::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp811 auto *interfaceDecl = in ParseTsInterfaceDeclaration() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts4448 const interfaceDecl = declaration.parent as ts.InterfaceDeclaration; constant