Searched refs:ObjCObjectType (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp32 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 DClangASTType.cpp110 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 DClangASTImporter.cpp295 if (const ObjCObjectType *objc_object_type = type->getAs<ObjCObjectType>())
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1266 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 DCanonicalType.h631 struct CanProxyAdaptor<ObjCObjectType>
632 : public CanProxyBase<ObjCObjectType> {
H A DASTContext.h1130 /// \brief Return a ObjCObjectPointerType type for the given ObjCObjectType.
1981 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
1982 const ObjCObjectType *RHS);
H A DRecursiveASTVisitor.h1001 DEF_TRAVERSE_TYPE(ObjCObjectType, {
1237 DEF_TRAVERSE_TYPELOC(ObjCObjectType, {
H A DTypeLoc.h815 ObjCObjectType,
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRTTI.cpp58 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 DCGDebugInfo.h122 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
H A DCodeGenTypes.cpp542 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp467 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 DASTContext.cpp1634 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 DTypePrinter.cpp1244 void TypePrinter::printObjCObjectBefore(const ObjCObjectType *T,
1252 for (ObjCObjectType::qual_iterator
1263 void TypePrinter::printObjCObjectAfter(const ObjCObjectType *T,
H A DASTImporter.cpp77 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 DASTResultSynthesizer.cpp348 if (expr_qual_type->getAs<ObjCObjectType>() != NULL)
H A DClangASTSource.cpp1853 else if (const ObjCObjectType *objc_object_type = qual_type->getAs<ObjCObjectType>())
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp1124 const ObjCObjectType *ty = opty->getObjectType();
1236 if (const ObjCObjectType *OTy = BaseType->getAs<ObjCObjectType>()) {
1412 const ObjCObjectType *OT = OPT->getObjectType();
H A DSemaDeclObjC.cpp51 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 DSemaExprObjC.cpp1396 /// 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 DSemaPseudoObject.cpp1088 if (const ObjCObjectType *iQFaceTy =
1197 if (const ObjCObjectType *iQFaceTy =
H A DSemaCodeComplete.cpp3652 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 DRewriteObjCFoundationAPI.cpp142 const ObjCObjectType *ObjTy = ClassRec->getAs<ObjCObjectType>();
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp722 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 DMemRegion.h514 if (T->getAs<ObjCObjectType>())

Completed in 472 milliseconds

12