Lines Matching defs:OPT
1977 Selector Sel, const ObjCObjectPointerType *OPT, bool Instance) {
1979 for (const auto *PROTO : OPT->quals()) {
1990 const ObjCObjectPointerType *OPT, Expr *BaseExpr, SourceLocation OpLoc,
1994 const ObjCInterfaceType *IFaceT = OPT->getInterfaceType();
1999 << MemberName << QualType(OPT, 0);
2007 if (SemaRef.RequireCompleteType(MemberLoc, OPT->getPointeeType(),
2027 for (const auto *I : OPT->quals())
2054 Getter = LookupMethodInQualifiedType(Sel, OPT, true);
2073 Setter = LookupMethodInQualifiedType(SetterSel, OPT, true);
2097 << MemberName << QualType(OPT, 0) << PDecl->getName()
2118 nullptr, nullptr, CCC, Sema::CTK_ErrorRecovery, IFace, false, OPT)) {
2130 << OPT->getInterfaceDecl()->getName()
2132 OPT->getInterfaceDecl()->getName());
2138 << MemberName << QualType(OPT, 0));
2139 return HandleExprPropertyRefExpr(OPT, BaseExpr, OpLoc,
2157 << MemberName << QualType(OPT, 0) << Ivar->getDeclName()
2163 << MemberName << QualType(OPT, 0);
2519 const auto *OPT = ReceiverType->getAs<ObjCObjectPointerType>();
2520 if (!OPT || !OPT->getInterfaceDecl())
2523 OPT->getInterfaceDecl()->lookupInstanceMethod(SE->getSelector());
2526 OPT->getInterfaceDecl()->lookupPrivateMethod(SE->getSelector());
3355 if (const auto *OPT = ReceiverType->getAs<ObjCObjectPointerType>()) {
3356 if (OPT->getObjectType()->isObjCClass()) {