Home
last modified time | relevance | path

Searched refs:getObjectType (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDDynamicTypePropagation.cpp116 return PointerType->getObjectType()->isObjCClass(); in isObjCClassType()
161 return {ObjTy->getObjectType(), /*Precise=*/true}; in inferReceiverType()
222 return {ReceiverInferredType->getObjectType()}; in inferReceiverType()
479 if (To->getObjectType()->getSuperClassType().isNull()) { in getMostInformativeDerivedClassImpl()
487 To->getObjectType()->getSuperClassType()->castAs<ObjCObjectType>(); in getMostInformativeDerivedClassImpl()
HDLocalizationChecker.cpp902 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface(); in isNSStringType()
/freebsd-head/contrib/llvm-project/clang/include/clang/AST/
HDType.h7432 const ObjCObjectType *getObjectType() const {
7448 return getObjectType()->getInterface();
7454 return getObjectType()->isObjCUnqualifiedId();
7460 return getObjectType()->isObjCUnqualifiedClass();
7465 return getObjectType()->isObjCUnqualifiedIdOrClass();
7471 return getObjectType()->isObjCQualifiedId();
7477 return getObjectType()->isObjCQualifiedClass();
7481 bool isKindOfType() const { return getObjectType()->isKindOfType(); }
7484 bool isSpecialized() const { return getObjectType()->isSpecialized(); }
7488 return getObjectType()->isSpecializedAsWritten();
[all …]
HDExprCXX.h204 QualType getObjectType() const;
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
HDUncountedCallArgsChecker.cpp89 QualType ArgType = MemberCallExpr->getObjectType(); in visitCallExpr()
/freebsd-head/contrib/llvm-project/clang/lib/AST/
HDType.cpp781 bound = OPT->getObjectType()->stripObjCKindOfTypeAndQuals(ctx) in isObjCIdOrObjectKindOfType()
915 QualType obj = getObjectType()->stripObjCKindOfTypeAndQuals(ctx); in stripObjCKindOfTypeAndQuals()
1391 const auto *obj = objPtr->getObjectType(); in VisitObjCTypeParamType()
1529 ? ptrType->getObjectType() in VisitAttributedType()
1676 objectType = objectPointerType->getObjectType(); in getObjCSubstitutions()
1800 if (auto interfaceDecl = getObjectType()->getInterface()) { in getInterfaceType()
1809 QualType superObjectType = getObjectType()->getSuperClassType(); in getSuperClassType()
4922 if (opt->getObjectType()->isObjCClass()) in isObjCARCImplicitlyUnretainedType()
HDASTContext.cpp5792 const ObjCObjectType *objT = objPtr->getObjectType(); in applyObjCProtocolQualifiers()
10241 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in canAssignObjCInterfaces()
10242 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces()
10370 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in getIntersectionOfProtocols()
10371 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols()
10488 const ObjCObjectType *LHS = Lptr->getObjectType(); in areCommonBaseCompatible()
10489 const ObjCObjectType *RHS = Rptr->getObjectType(); in areCommonBaseCompatible()
HDExprCXX.cpp716 QualType CXXMemberCallExpr::getObjectType() const { in getObjectType() function in CXXMemberCallExpr
/freebsd-head/contrib/llvm-project/clang/lib/Sema/
HDSemaExprMember.cpp1239 const ObjCObjectType *ty = opty->getObjectType(); in ShouldTryAgainWithRedefinitionType()
1253 if (opty && !opty->getObjectType()->getInterface()) in ShouldTryAgainWithRedefinitionType()
1551 const ObjCObjectType *OT = OPT->getObjectType(); in LookupMemberExpr()
HDSemaObjC.cpp151 const ObjCObjectType *objectType = pointerType->getObjectType(); in CheckObjCForCollectionOperand()
1494 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface(); in isNSStringType()
HDSemaExprObjC.cpp3356 if (OPT->getObjectType()->isObjCClass()) { in BuildInstanceMessage()
4036 = InterfacePointerType->getObjectType()->getInterface(); in CheckObjCBridgeNSCast()
4100 = InterfacePointerType->getObjectType()->getInterface(); in CheckObjCBridgeCFCast()
HDSemaObjCProperty.cpp580 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface(); in CreatePropertyDecl()
HDSemaDeclObjC.cpp57 method->getReturnType()->castAs<ObjCObjectPointerType>()->getObjectType(); in checkInitMethod()
/freebsd-head/contrib/llvm-project/clang/lib/Index/
HDIndexBody.cpp295 addReceivers(Ptr->getObjectType()); in VisitObjCMessageExpr()
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDCallEvent.cpp1288 ReceiverT = cast<ObjCObjectPointerType>(SupersType)->getObjectType(); in getRuntimeDefinition()
1308 ReceiverT = ReceiverDynT->getObjectType(); in getRuntimeDefinition()
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
HDIRForTarget.cpp285 clang::QualType(pointer_objcobjpointertype->getObjectType(), 0); in CreateResultVariable()
/freebsd-head/contrib/llvm-project/clang/lib/ARCMigrate/
HDObjCMT.cpp434 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface(); in PropertyMemoryAttribute()
/freebsd-head/contrib/llvm-project/clang/lib/CodeGen/
HDCGObjC.cpp226 = InterfacePointerType->getObjectType()->getInterface(); in EmitObjCCollectionLiteral()
HDCGObjCGNU.cpp2516 const ObjCInterfaceDecl *IDecl = OPT->getObjectType()->getInterface(); in GetEHType()
HDMicrosoftCXXABI.cpp2026 ThisTy = CE->getObjectType(); in EmitVirtualDestructorCall()
HDItaniumCXXABI.cpp2258 ThisTy = CE->getObjectType(); in EmitVirtualDestructorCall()
HDCGExprScalar.cpp3091 CharUnits size = CGF.getContext().getTypeSizeInChars(OPT->getObjectType()); in EmitScalarPrePostIncDec()
HDCGObjCMac.cpp4765 const ObjCObjectType *ObjTy = OPT->getObjectType(); in EmitTryOrSynchronizedStmt()
/freebsd-head/contrib/llvm-project/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp1866 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface(); in RewriteObjCTryStmt()
HDRewriteModernObjC.cpp1970 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface(); in RewriteObjCTryStmt()

12