| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 59 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 221 const ObjCObjectType *ObjTy = getObjectTypeForAllocAndNew(MsgE, C); in checkPostCall() 314 const ObjCObjectType * 318 if (const ObjCObjectType *ObjTy in getObjectTypeForAllocAndNew() 319 = MsgE->getClassReceiver()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew() 324 if (const ObjCObjectType *ObjTy in getObjectTypeForAllocAndNew() 325 = MsgE->getSuperType()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew() 340 if (const ObjCObjectType *ObjTy = in getObjectTypeForAllocAndNew() 341 dyn_cast<ObjCObjectType>(MD->getClassInterface()->getTypeForDecl())) in getObjectTypeForAllocAndNew() 405 To->getObjectType()->getSuperClassType()->getAs<ObjCObjectType>(); in getMostInformativeDerivedClassImpl() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Type.cpp | 582 ->getAs<ObjCObjectType>(); in isObjCIdOrObjectKindOfType() 614 ObjCObjectType::ObjCObjectType(QualType Canonical, QualType Base, in ObjCObjectType() function in ObjCObjectType 646 bool ObjCObjectType::isSpecialized() const { in isSpecialized() 682 bool ObjCObjectType::isKindOfType() const { in isKindOfType() 1405 const ObjCObjectType *objectType; in getObjCSubstitutions() 1411 ->castAs<ObjCObjectType>(); in getObjCSubstitutions() 1413 objectType = getAs<ObjCObjectType>(); in getObjCSubstitutions() 1515 unspecializedSuper->castAs<ObjCObjectType>(), in computeSuperClassTypeSlow() 1526 ->castAs<ObjCObjectType>(), in computeSuperClassTypeSlow() 1552 if (const auto *T = getAs<ObjCObjectType>()) in getAsObjCQualifiedInterfaceType() [all …]
|
| H A D | ExprObjC.cpp | 339 if (const ObjCObjectType *Ty = T->getAs<ObjCObjectType>()) in getReceiverInterface()
|
| H A D | ASTContext.cpp | 8000 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in canAssignObjCInterfaces() 8001 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces() 8117 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in getIntersectionOfProtocols() 8118 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols() 8236 const ObjCObjectType *LHS = Lptr->getObjectType(); in areCommonBaseCompatible() 8237 const ObjCObjectType *RHS = Rptr->getObjectType(); in areCommonBaseCompatible() 8300 LHS = LHSSuperType->castAs<ObjCObjectType>(); in areCommonBaseCompatible() 8350 RHS = RHSSuperType->castAs<ObjCObjectType>(); in areCommonBaseCompatible() 8402 const ObjCObjectType *RHSSuper = RHS; in canAssignObjCInterfaces() 8992 const auto *LHSIface = LHS->getAs<ObjCObjectType>(); in mergeTypes() [all …]
|
| H A D | MicrosoftMangle.cpp | 380 void mangleObjCKindOfType(const ObjCObjectType *T, Qualifiers Quals, 1560 void MicrosoftCXXNameMangler::mangleObjCKindOfType(const ObjCObjectType *T, in mangleObjCKindOfType() 1571 ->getAs<ObjCObjectType>(), in mangleObjCKindOfType() 2732 void MicrosoftCXXNameMangler::mangleType(const ObjCObjectType *T, in mangleType()
|
| H A D | ASTStructuralEquivalence.cpp | 777 const auto *Obj1 = cast<ObjCObjectType>(T1); in IsStructurallyEquivalent() 778 const auto *Obj2 = cast<ObjCObjectType>(T2); in IsStructurallyEquivalent()
|
| H A D | TypePrinter.cpp | 1556 void TypePrinter::printObjCObjectBefore(const ObjCObjectType *T, in printObjCObjectBefore() 1597 void TypePrinter::printObjCObjectAfter(const ObjCObjectType *T, in printObjCObjectAfter()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | ClangASTImporter.cpp | 351 const clang::ObjCObjectType *objc_class_type = in CanImport() 352 llvm::dyn_cast<clang::ObjCObjectType>(qual_type); in CanImport() 427 const clang::ObjCObjectType *objc_class_type = in Import() 428 llvm::dyn_cast<clang::ObjCObjectType>(qual_type); in Import() 639 if (const ObjCObjectType *objc_object_type = type->getAs<ObjCObjectType>()) { in CompleteAndFetchChildren() 678 if (const ObjCObjectType *objc_object_type = type->getAs<ObjCObjectType>()) { in RequireCompleteType()
|
| H A D | ClangASTContext.cpp | 2756 const clang::ObjCObjectType *objc_class_type = in GetCompleteQualType() 3664 const clang::ObjCObjectType *objc_class_type = in IsDefined() 3987 const clang::ObjCObjectType *object_type = in GetObjCClassName() 5615 const clang::ObjCObjectType *objc_class_type = in GetNumChildren() 5918 const clang::ObjCObjectType *objc_class_type = in GetNumFields() 7871 const clang::ObjCObjectType *objc_class_type = in GetAsObjCInterfaceDecl() 7872 llvm::dyn_cast<clang::ObjCObjectType>( in GetAsObjCInterfaceDecl() 8742 const clang::ObjCObjectType *objc_class_type = in GetHasExternalStorage() 8815 const clang::ObjCObjectType *objc_class_type = in SetHasExternalStorage() 8874 const clang::ObjCObjectType *object_type = in StartTagDeclarationDefinition() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | BuiltinTypes.def | 226 // ObjCObjectType with this as its base. In fact, this only ever 227 // shows up in an AST as the base type of an ObjCObjectType. 232 // ObjCObjectType with this as its base. In fact, this only ever 233 // shows up in an AST as the base type of an ObjCObjectType.
|
| H A D | Type.h | 1545 friend class ObjCObjectType; 2143 const ObjCObjectType *getAsObjCInterfaceType() const; 5538 class ObjCObjectType : public Type, 5579 ObjCObjectType(QualType Canonical, QualType Base, 5584 ObjCObjectType(enum Nonce_ObjCInterface) 5738 class ObjCInterfaceType : public ObjCObjectType { 5746 : ObjCObjectType(Nonce_ObjCInterface), 5835 const ObjCObjectType *getObjectType() const { 5836 return PointeeType->castAs<ObjCObjectType>(); 6398 return isa<ObjCObjectType>(CanonicalType); [all …]
|
| H A D | CanonicalType.h | 578 struct CanProxyAdaptor<ObjCObjectType> 579 : public CanProxyBase<ObjCObjectType> {
|
| H A D | TypeNodes.def | 110 TYPE(ObjCInterface, ObjCObjectType)
|
| H A D | ASTContext.h | 2555 bool canAssignObjCInterfaces(const ObjCObjectType *LHS, 2556 const ObjCObjectType *RHS);
|
| H A D | DeclObjC.h | 1565 const ObjCObjectType *getSuperClassType() const { in getSuperClassType() 1567 return TInfo->getType()->castAs<ObjCObjectType>(); in getSuperClassType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexBody.cpp | 264 auto addReceivers = [&](const ObjCObjectType *Ty) { in VisitObjCMessageExpr() 280 addReceivers(recT->getAs<ObjCObjectType>()); in VisitObjCMessageExpr()
|
| H A D | USRGeneration.cpp | 826 if (const ObjCObjectType *OIT = T->getAs<ObjCObjectType>()) { in VisitType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 1179 const ObjCObjectType *ty = opty->getObjectType(); in ShouldTryAgainWithRedefinitionType() 1294 if (const ObjCObjectType *OTy = BaseType->getAs<ObjCObjectType>()) { in LookupMemberExpr() 1474 const ObjCObjectType *OT = OPT->getObjectType(); in LookupMemberExpr()
|
| H A D | SemaDeclObjC.cpp | 52 const ObjCObjectType *result = in checkInitMethod() 586 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { in ActOnSuperClassOfClassInterface() 1116 if (const ObjCObjectType *OPT = T->getAs<ObjCObjectType>()) { in ActOnTypedefedProtocols() 1151 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { in ActOnCompatibilityAlias() 1426 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() 3046 if (isa<ObjCObjectType>(TDD->getUnderlyingType())) { in ActOnForwardClassDeclaration() 3426 const ObjCObjectType *TypeBound) { in FilterMethodsByTypeBound() 3462 const ObjCObjectType *TypeBound) { in CollectMultipleMethodsInGlobalPool()
|
| H A D | SemaExprObjC.cpp | 1760 const ObjCObjectType *objType = type->castAs<ObjCObjectType>(); in LookupMethodInObjectType() 2463 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); in BuildClassMessage() 2762 const ObjCObjectType *typeBound = nullptr; in BuildInstanceMessage()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 333 if (expr_qual_type->getAs<ObjCObjectType>() != NULL) in SynthesizeBodyResult()
|
| H A D | ClangASTSource.cpp | 2190 } else if (const ObjCObjectType *objc_object_type = in AddTypeDecl() 2191 qual_type->getAs<ObjCObjectType>()) { in AddTypeDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 142 const ObjCObjectType *ObjTy = ClassRec->getAs<ObjCObjectType>(); in maybeAdjustInterfaceForSubscriptingCheck()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 171 llvm::DIType *CreateType(const ObjCObjectType *Ty, llvm::DIFile *F);
|
| H A D | CodeGenTypes.cpp | 603 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType()
|