| /arkcompiler/ets_frontend/ets2panda/test/unit/plugin/ |
| D | plugin_proceed_to_state_create_interface_declaration.cpp | 73 es2panda_AstNode *interfaceDecl = in CreateInterfaceNode() local 89 es2panda_AstNode *interfaceDecl = CreateInterfaceNode(context, "MyInterface", method); in CreateInterfaceAndModifyAST() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/program/ |
| D | entityNameVisitor.cpp | 44 void EntityNameVisitor::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | recordTable.cpp | 46 BoundContext::BoundContext(RecordTable *recordTable, ir::TSInterfaceDeclaration *interfaceDecl, boo… in BoundContext()
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | class_hierarchy.cpp | 455 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
|
| D | quick_info.cpp | 909 auto interfaceDecl = node->Parent()->Parent(); in CreateDisplayForMethodDefinitionOfInterfaceBody() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | IsolatedDeclgenChecker.cpp | 101 auto *interfaceDecl = decl->AsTSInterfaceDeclaration(); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | utilityTypeHandlers.cpp | 194 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()
|
| D | object.cpp | 427 Type *ETSChecker::BuildBasicInterfaceProperties(ir::TSInterfaceDeclaration *interfaceDecl) in BuildBasicInterfaceProperties() 1297 void ETSChecker::CheckInterfaceAnnotations(ir::TSInterfaceDeclaration *interfaceDecl) in CheckInterfaceAnnotations()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | interfacePropertyDeclarations.cpp | 168 auto *interfaceDecl = interface->Parent()->AsTSInterfaceDeclaration(); in CollectPropertiesAndSuperInterfaces() local
|
| D | interfaceObjectLiteralLowering.cpp | 382 static bool CheckInterfaceShouldGenerateAnonClass(ir::TSInterfaceDeclaration *interfaceDecl) in CheckInterfaceShouldGenerateAnonClass()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/ |
| D | importExportDecls.cpp | 168 void ImportExportDecls::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSemitter.cpp | 309 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/ |
| D | declgenEts2Ts.cpp | 223 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/ |
| D | TypedParser.cpp | 503 auto *interfaceDecl = AllocNode<ir::TSInterfaceDeclaration>( in ParseInterfaceDeclaration() local
|
| D | ETSparserClasses.cpp | 919 auto *interfaceDecl = AllocNode<ir::TSInterfaceDeclaration>( in ParseInterfaceBody() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.cpp | 1155 void InitScopesPhaseETS::VisitTSInterfaceDeclaration(ir::TSInterfaceDeclaration *interfaceDecl) in VisitTSInterfaceDeclaration()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | statementParser.cpp | 811 auto *interfaceDecl = in ParseTsInterfaceDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | TypeScriptLinter.ts | 4448 const interfaceDecl = declaration.parent as ts.InterfaceDeclaration; constant
|