/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DynamicTypePropagation.cpp | 32 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 129 const ObjCObjectType *ObjTy = getObjectTypeForAllocAndNew(MsgE, C); in checkPostCall() 209 const ObjCObjectType * 213 if (const ObjCObjectType *ObjTy in getObjectTypeForAllocAndNew() 214 = MsgE->getClassReceiver()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew() 219 if (const ObjCObjectType *ObjTy in getObjectTypeForAllocAndNew() 220 = MsgE->getSuperType()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew() 235 if (const ObjCObjectType *ObjTy = in getObjectTypeForAllocAndNew() 236 dyn_cast<ObjCObjectType>(MD->getClassInterface()->getTypeForDecl())) in getObjectTypeForAllocAndNew()
|
/external/clang/include/clang/AST/ |
D | BuiltinTypes.def | 143 // ObjCObjectType with this as its base. In fact, this only ever 144 // shows up in an AST as the base type of an ObjCObjectType. 149 // ObjCObjectType with this as its base. In fact, this only ever 150 // shows up in an AST as the base type of an ObjCObjectType.
|
D | Type.h | 1287 friend class ObjCObjectType; 1704 const ObjCObjectType *getAsObjCQualifiedInterfaceType() const; 4347 class ObjCObjectType : public Type { 4362 return const_cast<ObjCObjectType*>(this)->getProtocolStorage(); 4368 ObjCObjectType(QualType Canonical, QualType Base, 4372 ObjCObjectType(enum Nonce_ObjCInterface) 4441 class ObjCObjectTypeImpl : public ObjCObjectType, public llvm::FoldingSetNode { 4450 : ObjCObjectType(Canonical, Base, Protocols, NumProtocols) {} 4460 inline ObjCProtocolDecl **ObjCObjectType::getProtocolStorage() { 4478 class ObjCInterfaceType : public ObjCObjectType { [all …]
|
D | CanonicalType.h | 557 struct CanProxyAdaptor<ObjCObjectType> 558 : public CanProxyBase<ObjCObjectType> {
|
D | TypeNodes.def | 105 TYPE(ObjCInterface, ObjCObjectType)
|
D | ASTContext.h | 2044 bool canAssignObjCInterfaces(const ObjCObjectType *LHS, 2045 const ObjCObjectType *RHS);
|
/external/lldb/source/Symbol/ |
D | ClangASTType.cpp | 109 const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type); in GetCompleteQualType() 649 const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type); in IsDefined() 1019 const ObjCObjectType *object_type = dyn_cast<ObjCObjectType>(qual_type); in GetObjCClassName() 2090 … const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type.getTypePtr()); in GetNumChildren() 2290 … const ObjCObjectType *objc_class_type = qual_type->getAsObjCQualifiedInterfaceType(); in GetNumDirectBaseClasses() 2417 … const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type.getTypePtr()); in GetNumFields() 2499 … const ObjCObjectType *objc_class_type = qual_type->getAsObjCQualifiedInterfaceType(); in GetDirectBaseClassAtIndex() 2724 … const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type.getTypePtr()); in GetFieldAtIndex() 3027 … const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(parent_qual_type.getTypePtr()); in GetChildClangTypeAtIndex() 3580 … const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type.getTypePtr()); in GetIndexOfChildMemberWithName() [all …]
|
D | ClangASTImporter.cpp | 295 if (const ObjCObjectType *objc_object_type = type->getAs<ObjCObjectType>()) in RequireCompleteType()
|
/external/clang/lib/AST/ |
D | Type.cpp | 464 ObjCObjectType::ObjCObjectType(QualType Canonical, QualType Base, in ObjCObjectType() function in ObjCObjectType 478 const ObjCObjectType *Type::getAsObjCQualifiedInterfaceType() const { in getAsObjCQualifiedInterfaceType() 482 if (const ObjCObjectType *T = getAs<ObjCObjectType>()) in getAsObjCQualifiedInterfaceType() 939 return cast<ObjCObjectType>(CanonicalType)->getBaseType() in isIncompleteType() 2230 return Cache::get(cast<ObjCObjectType>(T)->getBaseType()); in computeCachedProperties() 2312 return computeLinkageInfo(cast<ObjCObjectType>(T)->getBaseType()); in computeLinkageInfo()
|
D | ASTContext.cpp | 1660 return getTypeInfo(cast<ObjCObjectType>(T)->getBaseType().getTypePtr()); in getTypeInfoImpl() 3572 if (ObjCObjectType *QT = ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos)) in getObjCObjectType() 5568 T = T->castAs<ObjCObjectType>()->getBaseType(); in getObjCEncodingForTypeImpl() 6681 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in canAssignObjCInterfaces() 6682 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces() 6751 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in getIntersectionOfProtocols() 6752 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols() 6792 const ObjCObjectType *LHS = Lptr->getObjectType(); in areCommonBaseCompatible() 6793 const ObjCObjectType *RHS = Rptr->getObjectType(); in areCommonBaseCompatible() 6816 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, in canAssignObjCInterfaces() [all …]
|
D | TypePrinter.cpp | 1274 void TypePrinter::printObjCObjectBefore(const ObjCObjectType *T, in printObjCObjectBefore() 1292 void TypePrinter::printObjCObjectAfter(const ObjCObjectType *T, in printObjCObjectAfter()
|
D | ASTImporter.cpp | 78 QualType VisitObjCObjectType(const ObjCObjectType *T); 803 const ObjCObjectType *Obj1 = cast<ObjCObjectType>(T1); in IsStructurallyEquivalent() 804 const ObjCObjectType *Obj2 = cast<ObjCObjectType>(T2); in IsStructurallyEquivalent() 1799 QualType ASTNodeImporter::VisitObjCObjectType(const ObjCObjectType *T) { in VisitObjCObjectType()
|
/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 1144 const ObjCObjectType *ty = opty->getObjectType(); in ShouldTryAgainWithRedefinitionType() 1258 if (const ObjCObjectType *OTy = BaseType->getAs<ObjCObjectType>()) { in LookupMemberExpr() 1429 const ObjCObjectType *OT = OPT->getObjectType(); in LookupMemberExpr()
|
D | SemaDeclObjC.cpp | 51 const ObjCObjectType *result = in checkInitMethod() 549 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { in ActOnStartClassInterface() 619 if (const ObjCObjectType *OPT = T->getAs<ObjCObjectType>()) in ActOnTypedefedProtocols() 646 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { in ActOnCompatibilityAlias() 2040 if (isa<ObjCObjectType>(TDD->getUnderlyingType())) { in ActOnForwardClassDeclaration()
|
D | SemaPseudoObject.cpp | 1122 if (const ObjCObjectType *iQFaceTy = in findAtIndexGetter() 1231 if (const ObjCObjectType *iQFaceTy = in findAtIndexSetter()
|
D | SemaExprObjC.cpp | 1473 const ObjCObjectType *objType = type->castAs<ObjCObjectType>(); in LookupMethodInObjectType() 2111 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); in BuildClassMessage()
|
D | SemaCodeComplete.cpp | 3672 Class = BaseType->getAs<ObjCObjectType>()->getInterface(); in CodeCompleteMemberReferenceExpr() 5188 if (const ObjCObjectType *ObjType in GetAssumedMessageSendExprType() 5189 = Msg->getClassReceiver()->getAs<ObjCObjectType>()) in GetAssumedMessageSendExprType() 5424 if (const ObjCObjectType *Iface in CodeCompleteObjCSuperMessage() 5425 = Context.getTypeDeclType(TD)->getAs<ObjCObjectType>()) in CodeCompleteObjCSuperMessage() 5501 if (const ObjCObjectType *Interface = T->getAs<ObjCObjectType>()) in AddClassMessageCompletions()
|
/external/lldb/source/Expression/ |
D | ASTResultSynthesizer.cpp | 348 if (expr_qual_type->getAs<ObjCObjectType>() != NULL) in SynthesizeBodyResult()
|
D | ClangASTSource.cpp | 1843 else if (const ObjCObjectType *objc_object_type = qual_type->getAs<ObjCObjectType>()) in AddTypeDecl()
|
/external/clang/tools/libclang/ |
D | CIndexCodeCompletion.cpp | 583 else if (const ObjCObjectType *Obj = baseType->getAs<ObjCObjectType>()) in ProcessCodeCompleteResults()
|
D | IndexingContext.cpp | 102 if (const ObjCObjectType *ObjectTy = Ty->getAs<ObjCObjectType>()) { in AttrListInfo()
|
/external/clang/lib/Edit/ |
D | RewriteObjCFoundationAPI.cpp | 142 const ObjCObjectType *ObjTy = ClassRec->getAs<ObjCObjectType>(); in maybeAdjustInterfaceForSubscriptingCheck()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 137 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
|
D | CodeGenTypes.cpp | 547 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType()
|
D | ItaniumCXXABI.cpp | 2197 void BuildObjCObjectTypeInfo(const ObjCObjectType *Ty); 2571 Ty = cast<ObjCObjectType>(Ty)->getBaseType().getTypePtr(); in BuildVTablePointer() 2779 BuildObjCObjectTypeInfo(cast<ObjCObjectType>(Ty)); in BuildTypeInfo() 2866 void ItaniumRTTIBuilder::BuildObjCObjectTypeInfo(const ObjCObjectType *OT) { in BuildObjCObjectTypeInfo()
|