Searched defs:interfaceType (Results 1 – 7 of 7) sorted by relevance
273 for (auto const *interfaceType : interfaces) { in ProcessInterfaces() local
189 checker::ETSObjectType *interfaceType = nullptr) in FillAnonClassBody()
66 void AddInterface(ETSObjectType *interfaceType) in AddInterface()
435 checker::ETSObjectType *interfaceType {}; in BuildBasicInterfaceProperties() local742 void ETSChecker::ComputeAbstractsFromInterface(ETSObjectType *interfaceType) in ComputeAbstractsFromInterface()813 [[maybe_unused]] static bool DoObjectImplementInterface(const ETSObjectType *interfaceType, const E… in DoObjectImplementInterface()823 … const ETSObjectType *interfaceType, const ETSChecker *checker) in CheckIfInterfaceCanBeFoundOnDifferentPaths()
813 …auto *interfaceType = BuildBasicInterfaceProperties(var->Declaration()->Node()->AsTSInterfaceDecla… in GetTypeFromInterfaceReference() local
2079 …bool IsInterfacePropertyCompatible(ir::Expression *propExpr, checker::ETSObjectType *interfaceType, in IsInterfacePropertyCompatible()2116 … checker::ETSObjectType *interfaceType, ETSChecker *checker) in AreAllRequiredInterfacePropertiesSatisfied() argument3609 auto *interfaceType = stmtType->AsETSObjectType(); in Check() local
2577 const interfaceType = this.getInterfaceType(tsVarDecl); constant3498 const interfaceType = this.tsTypeChecker.getTypeAtLocation(typeNode); constant