Home
last modified time | relevance | path

Searched defs:interfaceType (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DgenericBridgesLowering.cpp273 for (auto const *interfaceType : interfaces) { in ProcessInterfaces() local
DinterfaceObjectLiteralLowering.cpp189 checker::ETSObjectType *interfaceType = nullptr) in FillAnonClassBody()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsObjectType.h66 void AddInterface(ETSObjectType *interfaceType) in AddInterface()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp435 checker::ETSObjectType *interfaceType {}; in BuildBasicInterfaceProperties() local
742 void ETSChecker::ComputeAbstractsFromInterface(ETSObjectType *interfaceType) in ComputeAbstractsFromInterface()
813 [[maybe_unused]] static bool DoObjectImplementInterface(const ETSObjectType *interfaceType, const E… in DoObjectImplementInterface()
823const ETSObjectType *interfaceType, const ETSChecker *checker) in CheckIfInterfaceCanBeFoundOnDifferentPaths()
DtypeCheckingHelpers.cpp813 …auto *interfaceType = BuildBasicInterfaceProperties(var->Declaration()->Node()->AsTSInterfaceDecla… in GetTypeFromInterfaceReference() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp2079 …bool IsInterfacePropertyCompatible(ir::Expression *propExpr, checker::ETSObjectType *interfaceType, in IsInterfacePropertyCompatible()
2116checker::ETSObjectType *interfaceType, ETSChecker *checker) in AreAllRequiredInterfacePropertiesSatisfied() argument
3609 auto *interfaceType = stmtType->AsETSObjectType(); in Check() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts2577 const interfaceType = this.getInterfaceType(tsVarDecl); constant
3498 const interfaceType = this.tsTypeChecker.getTypeAtLocation(typeNode); constant