/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DynamicTypePropagation.cpp | 32 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 129 const ObjCObjectType *ObjTy = getObjectTypeForAllocAndNew(MsgE, C); 209 const ObjCObjectType * 213 if (const ObjCObjectType *ObjTy 214 = MsgE->getClassReceiver()->getAs<ObjCObjectType>()) 219 if (const ObjCObjectType *ObjTy 220 = MsgE->getSuperType()->getAs<ObjCObjectType>()) 235 if (const ObjCObjectType *ObjTy = 236 dyn_cast<ObjCObjectType>(MD->getClassInterface()->getTypeForDecl()))
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ClangASTType.cpp | 110 const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type); 698 const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type); 1068 const ObjCObjectType *object_type = dyn_cast<ObjCObjectType>(qual_type); 2149 const ObjCObjectType *objc_class_type = dyn_cast<ObjCObjectType>(qual_type.getTypePtr()); 2339 const ObjCObjectType *objc_class_type = qual_type->getAsObjCQualifiedInterfaceType(); 2479 const ObjCObjectType *objc_class_typ [all...] |
H A D | ClangASTImporter.cpp | 295 if (const ObjCObjectType *objc_object_type = type->getAs<ObjCObjectType>())
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Type.h | 1266 friend class ObjCObjectType; 1682 const ObjCObjectType *getAsObjCQualifiedInterfaceType() const; 4244 /// ObjCObjectType - Represents a class type in Objective C. 4254 /// 'C' is an ObjCInterfaceType C. It is sugar for an ObjCObjectType 4257 /// 'C<P>' is an ObjCObjectType with base C and protocol list [P]. 4260 /// pointee is an ObjCObjectType with base BuiltinType::ObjCIdType 4263 /// 'id<P>' is an ObjCObjectPointerType whose pointee is an ObjCObjectType 4266 class ObjCObjectType : public Type { class in class:clang::FunctionType::ExtInfo::FunctionProtoType 4267 // ObjCObjectType.NumProtocols - the number of protocols stored 4281 return const_cast<ObjCObjectType*>(thi 4291 ObjCObjectType(enum Nonce_ObjCInterface) function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectType [all...] |
H A D | CanonicalType.h | 631 struct CanProxyAdaptor<ObjCObjectType> 632 : public CanProxyBase<ObjCObjectType> {
|
H A D | ASTContext.h | 1130 /// \brief Return a ObjCObjectPointerType type for the given ObjCObjectType. 1981 bool canAssignObjCInterfaces(const ObjCObjectType *LHS, 1982 const ObjCObjectType *RHS);
|
H A D | RecursiveASTVisitor.h | 1001 DEF_TRAVERSE_TYPE(ObjCObjectType, { 1237 DEF_TRAVERSE_TYPELOC(ObjCObjectType, {
|
H A D | TypeLoc.h | 815 ObjCObjectType,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGRTTI.cpp | 58 void BuildObjCObjectTypeInfo(const ObjCObjectType *Ty); 466 Ty = cast<ObjCObjectType>(Ty)->getBaseType().getTypePtr(); 612 BuildObjCObjectTypeInfo(cast<ObjCObjectType>(Ty)); 693 void RTTIBuilder::BuildObjCObjectTypeInfo(const ObjCObjectType *OT) {
|
H A D | CGDebugInfo.h | 122 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
|
H A D | CodeGenTypes.cpp | 542 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Type.cpp | 467 ObjCObjectType::ObjCObjectType(QualType Canonical, QualType Base, function in class:ObjCObjectType 481 const ObjCObjectType *Type::getAsObjCQualifiedInterfaceType() const { 482 // There is no sugar for ObjCObjectType's, just return the canonical 485 if (const ObjCObjectType *T = getAs<ObjCObjectType>()) 935 return cast<ObjCObjectType>(CanonicalType)->getBaseType() 2217 return Cache::get(cast<ObjCObjectType>(T)->getBaseType()); 2300 return computeLinkageInfo(cast<ObjCObjectType>(T)->getBaseType());
|
H A D | ASTContext.cpp | 1634 return getTypeInfo(cast<ObjCObjectType>(T)->getBaseType().getTypePtr()); 3474 if (ObjCObjectType *QT = ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos)) 5394 T = T->castAs<ObjCObjectType>()->getBaseType(); 6630 const ObjCObjectType* LHS = LHSOPT->getObjectType(); 6631 const ObjCObjectType* RHS = RHSOPT->getObjectType(); 6700 const ObjCObjectType* LHS = LHSOPT->getObjectType(); 6701 const ObjCObjectType* RHS = RHSOPT->getObjectType(); 6743 const ObjCObjectType *LHS = Lptr->getObjectType(); 6744 const ObjCObjectType *RHS = Rptr->getObjectType(); 6767 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LH [all...] |
H A D | TypePrinter.cpp | 1244 void TypePrinter::printObjCObjectBefore(const ObjCObjectType *T, 1252 for (ObjCObjectType::qual_iterator 1263 void TypePrinter::printObjCObjectAfter(const ObjCObjectType *T,
|
H A D | ASTImporter.cpp | 77 QualType VisitObjCObjectType(const ObjCObjectType *T); 802 const ObjCObjectType *Obj1 = cast<ObjCObjectType>(T1); 803 const ObjCObjectType *Obj2 = cast<ObjCObjectType>(T2); 1784 QualType ASTNodeImporter::VisitObjCObjectType(const ObjCObjectType *T) { 1790 for (ObjCObjectType::qual_iterator P = T->qual_begin(),
|
/freebsd-10.1-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ASTResultSynthesizer.cpp | 348 if (expr_qual_type->getAs<ObjCObjectType>() != NULL)
|
H A D | ClangASTSource.cpp | 1853 else if (const ObjCObjectType *objc_object_type = qual_type->getAs<ObjCObjectType>())
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 1124 const ObjCObjectType *ty = opty->getObjectType(); 1236 if (const ObjCObjectType *OTy = BaseType->getAs<ObjCObjectType>()) { 1412 const ObjCObjectType *OT = OPT->getObjectType();
|
H A D | SemaDeclObjC.cpp | 51 const ObjCObjectType *result = method->getResultType() 539 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { 609 if (const ObjCObjectType *OPT = T->getAs<ObjCObjectType>()) 610 for (ObjCObjectType::qual_iterator I = OPT->qual_begin(), 638 if (NamedDecl *IDecl = T->getAs<ObjCObjectType>()->getInterface()) { 1972 if (isa<ObjCObjectType>(TDD->getUnderlyingType())) {
|
H A D | SemaExprObjC.cpp | 1396 /// LookupMethodInType - Look up a method in an ObjCObjectType. 1399 const ObjCObjectType *objType = type->castAs<ObjCObjectType>(); 1412 for (ObjCObjectType::qual_iterator 2062 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>();
|
H A D | SemaPseudoObject.cpp | 1088 if (const ObjCObjectType *iQFaceTy = 1197 if (const ObjCObjectType *iQFaceTy =
|
H A D | SemaCodeComplete.cpp | 3652 Class = BaseType->getAs<ObjCObjectType>()->getInterface(); 5101 if (const ObjCObjectType *ObjType 5102 = Msg->getClassReceiver()->getAs<ObjCObjectType>()) 5340 if (const ObjCObjectType *Iface 5341 = Context.getTypeDeclType(TD)->getAs<ObjCObjectType>()) 5417 if (const ObjCObjectType *Interface = T->getAs<ObjCObjectType>())
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 142 const ObjCObjectType *ObjTy = ClassRec->getAs<ObjCObjectType>();
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 722 else if (T->getAs<ObjCObjectType>()) { 723 // Some code tries to take the sizeof an ObjCObjectType, relying that
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 514 if (T->getAs<ObjCObjectType>())
|