Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp112 return PointerType->getObjectType()->isObjCClass(); in isObjCClassType()
157 return {ObjTy->getObjectType(), /*Precise=*/true}; in inferReceiverType()
218 return {ReceiverInferredType->getObjectType()}; in inferReceiverType()
475 if (To->getObjectType()->getSuperClassType().isNull()) { in getMostInformativeDerivedClassImpl()
483 To->getObjectType()->getSuperClassType()->castAs<ObjCObjectType>(); in getMostInformativeDerivedClassImpl()
H A DLocalizationChecker.cpp898 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface(); in isNSStringType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h7788 const ObjCObjectType *getObjectType() const {
7804 return getObjectType()->getInterface();
7810 return getObjectType()->isObjCUnqualifiedId();
7816 return getObjectType()->isObjCUnqualifiedClass();
7821 return getObjectType()->isObjCUnqualifiedIdOrClass();
7827 return getObjectType()->isObjCQualifiedId();
7833 return getObjectType()->isObjCQualifiedClass();
7837 bool isKindOfType() const { return getObjectType()->isKindOfType(); }
7840 bool isSpecialized() const { return getObjectType()->isSpecialized(); }
7844 return getObjectType()->isSpecializedAsWritten();
[all …]
H A DExprCXX.h206 QualType getObjectType() const;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefCallArgsChecker.cpp125 QualType ArgType = MemberCallExpr->getObjectType().getCanonicalType(); in visitCallExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp830 bound = OPT->getObjectType() in isObjCIdOrObjectKindOfType()
965 QualType obj = getObjectType()->stripObjCKindOfTypeAndQuals(ctx); in stripObjCKindOfTypeAndQuals()
1436 const auto *obj = objPtr->getObjectType(); in VisitObjCTypeParamType()
1574 ? ptrType->getObjectType() in VisitAttributedType()
1722 objectType = objectPointerType->getObjectType(); in getObjCSubstitutions()
1846 if (auto interfaceDecl = getObjectType()->getInterface()) { in getInterfaceType()
1856 QualType superObjectType = getObjectType()->getSuperClassType(); in getSuperClassType()
5171 if (opt->getObjectType()->isObjCClass()) in isObjCARCImplicitlyUnretainedType()
H A DASTContext.cpp6211 const ObjCObjectType *objT = objPtr->getObjectType(); in applyObjCProtocolQualifiers()
10814 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in canAssignObjCInterfaces()
10815 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces()
10943 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in getIntersectionOfProtocols()
10944 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols()
11061 const ObjCObjectType *LHS = Lptr->getObjectType(); in areCommonBaseCompatible()
11062 const ObjCObjectType *RHS = Rptr->getObjectType(); in areCommonBaseCompatible()
H A DExprCXX.cpp722 QualType CXXMemberCallExpr::getObjectType() const { in getObjectType() function in CXXMemberCallExpr
H A DExprConstant.cpp12583 static QualType getObjectType(APValue::LValueBase B) { in getObjectType() function
12832 QualType BaseTy = getObjectType(LVal.getLValueBase()); in determineEndOffset()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp1175 const ObjCObjectType *ty = opty->getObjectType(); in ShouldTryAgainWithRedefinitionType()
1189 if (opty && !opty->getObjectType()->getInterface()) in ShouldTryAgainWithRedefinitionType()
1486 const ObjCObjectType *OT = OPT->getObjectType(); in LookupMemberExpr()
H A DSemaObjC.cpp147 const ObjCObjectType *objectType = pointerType->getObjectType(); in CheckObjCForCollectionOperand()
1490 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface(); in isNSStringType()
H A DSemaExprObjC.cpp3346 if (OPT->getObjectType()->isObjCClass()) { in BuildInstanceMessage()
4026 = InterfacePointerType->getObjectType()->getInterface(); in CheckObjCBridgeNSCast()
4090 = InterfacePointerType->getObjectType()->getInterface(); in CheckObjCBridgeCFCast()
H A DSemaObjCProperty.cpp581 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface(); in CreatePropertyDecl()
H A DSemaDeclObjC.cpp56 method->getReturnType()->castAs<ObjCObjectPointerType>()->getObjectType(); in checkInitMethod()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp293 addReceivers(Ptr->getObjectType()); in VisitObjCMessageExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1308 ReceiverT = cast<ObjCObjectPointerType>(SupersType)->getObjectType(); in getRuntimeDefinition()
1328 ReceiverT = ReceiverDynT->getObjectType(); in getRuntimeDefinition()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp282 clang::QualType(pointer_objcobjpointertype->getObjectType(), 0); in CreateResultVariable()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp226 = InterfacePointerType->getObjectType()->getInterface(); in EmitObjCCollectionLiteral()
H A DCGObjCGNU.cpp2617 const ObjCInterfaceDecl *IDecl = OPT->getObjectType()->getInterface(); in GetEHType()
H A DItaniumCXXABI.cpp2276 ThisTy = CE->getObjectType(); in EmitVirtualDestructorCall()
H A DMicrosoftCXXABI.cpp2021 ThisTy = CE->getObjectType(); in EmitVirtualDestructorCall()
H A DCGExprScalar.cpp3347 CharUnits size = CGF.getContext().getTypeSizeInChars(OPT->getObjectType()); in EmitScalarPrePostIncDec()
H A DCGObjCMac.cpp4667 const ObjCObjectType *ObjTy = OPT->getObjectType(); in EmitTryOrSynchronizedStmt()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp1864 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface(); in RewriteObjCTryStmt()
H A DRewriteModernObjC.cpp1969 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface(); in RewriteObjCTryStmt()

12