/external/clang/lib/Analysis/ |
H A D | CocoaConventions.cpp | 63 const ObjCObjectPointerType *PT = Ty->getAs<ObjCObjectPointerType>();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DynamicTypePropagation.cpp | 36 const ObjCObjectPointerType *getBetterObjCType(const Expr *CastE, 246 const ObjCObjectPointerType * 253 const ObjCObjectPointerType *NewTy = 254 CastE->getType()->getAs<ObjCObjectPointerType>(); 261 const ObjCObjectPointerType *OldTy = 262 OldDTy->getAs<ObjCObjectPointerType>();
|
H A D | NSErrorChecker.cpp | 288 const ObjCObjectPointerType* PT = 289 PPT->getPointeeType()->getAs<ObjCObjectPointerType>();
|
H A D | IvarInvalidationChecker.cpp | 287 const ObjCObjectPointerType *IvTy = IvQTy->getAs<ObjCObjectPointerType>();
|
/external/clang/include/clang/Sema/ |
H A D | ExternalSemaSource.h | 204 const ObjCObjectPointerType *OPT) {
|
H A D | MultiplexExternalSemaSource.h | 349 const ObjCObjectPointerType *OPT) override;
|
/external/clang/include/clang/AST/ |
H A D | CanonicalType.h | 640 typedef ObjCObjectPointerType::qual_iterator qual_iterator; 648 struct CanProxyAdaptor<ObjCObjectPointerType> 649 : public CanProxyBase<ObjCObjectPointerType> { 658 typedef ObjCObjectPointerType::qual_iterator qual_iterator;
|
H A D | ASTContext.h | 118 mutable llvm::FoldingSet<ObjCObjectPointerType> ObjCObjectPointerTypes; 1157 /// \brief Return a ObjCObjectPointerType type for the given ObjCObjectType. 2020 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, 2021 const ObjCObjectPointerType *RHSOPT); 2025 const ObjCObjectPointerType *LHSOPT, 2026 const ObjCObjectPointerType *RHSOPT, 2029 QualType areCommonBaseCompatible(const ObjCObjectPointerType *LHSOPT, 2030 const ObjCObjectPointerType *RHSOPT);
|
H A D | Type.h | 1676 // The following is a convenience method that returns an ObjCObjectPointerType 1678 const ObjCObjectPointerType *getAsObjCInterfacePointerType() const; 1679 const ObjCObjectPointerType *getAsObjCQualifiedIdType() const; 1680 const ObjCObjectPointerType *getAsObjCQualifiedClassType() const; 4284 /// 'id' is a TypedefType which is sugar for an ObjCObjectPointerType whose 4288 /// 'id<P>' is an ObjCObjectPointerType whose pointee is an ObjCObjectType 4293 // after the ObjCObjectPointerType node. 4326 /// user, which is a typedef for an ObjCObjectPointerType) 4463 /// ObjCObjectPointerType - Used to represent a pointer to an 4472 class ObjCObjectPointerType class in class:clang::FunctionType::ExtInfo::FunctionProtoType 4475 ObjCObjectPointerType(QualType Canonical, QualType Pointee) function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType [all...] |
/external/clang/lib/AST/ |
H A D | Type.cpp | 419 if (const ObjCObjectPointerType *OPT = getAs<ObjCObjectPointerType>()) 499 const ObjCObjectPointerType *Type::getAsObjCQualifiedIdType() const { 502 if (const ObjCObjectPointerType *OPT = getAs<ObjCObjectPointerType>()) { 509 const ObjCObjectPointerType *Type::getAsObjCQualifiedClassType() const { 512 if (const ObjCObjectPointerType *OPT = getAs<ObjCObjectPointerType>()) { 519 const ObjCObjectPointerType *Type::getAsObjCInterfacePointerType() const { 520 if (const ObjCObjectPointerType *OP [all...] |
H A D | ASTContext.cpp | 3538 if (const ObjCObjectPointerType *OPT = QT->getAs<ObjCObjectPointerType>()) { 3556 const ObjCObjectPointerType *OPT = QT->getAs<ObjCObjectPointerType>(); 3596 /// getObjCObjectPointerType - Return a ObjCObjectPointerType type for 3600 ObjCObjectPointerType::Profile(ID, ObjectT); 3603 if (ObjCObjectPointerType *QT = 3617 void *Mem = Allocate(sizeof(ObjCObjectPointerType), TypeAlignment); 3618 ObjCObjectPointerType *QType = 3619 new (Mem) ObjCObjectPointerType(Canonica [all...] |
/external/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 409 if (!isa<ObjCObjectPointerType>(PIDecl->getType()) || 410 !isa<ObjCObjectPointerType>(PDecl->getType()) || 438 if (isa<ObjCObjectPointerType>(PrimaryPropertyQT)) { 541 if (const ObjCObjectPointerType *ObjPtrTy = 542 T->getAs<ObjCObjectPointerType>()) { 999 if (const ObjCObjectPointerType *ObjT = 1000 PropertyIvarType->getAs<ObjCObjectPointerType>()) { 1065 if (isa<ObjCObjectPointerType>(PropertyIvarType) 1066 && isa<ObjCObjectPointerType>(IvarType)) 1069 PropertyIvarType->getAs<ObjCObjectPointerType>(), [all...] |
H A D | SemaPseudoObject.cpp | 509 const ObjCObjectPointerType *PT = 510 PRE->getBase()->getType()->castAs<ObjCObjectPointerType>(); 528 if (const ObjCObjectPointerType *PT = 529 PRE->getSuperReceiverType()->getAs<ObjCObjectPointerType>()) 822 if (const ObjCObjectPointerType *ptr 823 = propType->getAs<ObjCObjectPointerType>()) { 1115 if (const ObjCObjectPointerType *PTy = 1116 BaseT->getAs<ObjCObjectPointerType>()) { 1224 if (const ObjCObjectPointerType *PTy = 1225 BaseT->getAs<ObjCObjectPointerType>()) { [all...] |
H A D | SemaExprMember.cpp | 412 static Decl *FindGetterSetterNameDecl(const ObjCObjectPointerType *QIdTy, 1126 const ObjCObjectPointerType *opty 1127 = base.get()->getType()->getAs<ObjCObjectPointerType>(); 1143 opty = redef->getAs<ObjCObjectPointerType>(); 1203 else if (const ObjCObjectPointerType *Ptr 1204 = BaseType->getAs<ObjCObjectPointerType>()) 1394 const ObjCObjectPointerType *OPT; 1395 if (!IsArrow && (OPT = BaseType->getAs<ObjCObjectPointerType>())) {
|
H A D | SemaDeclObjC.cpp | 52 method->getReturnType()->castAs<ObjCObjectPointerType>()->getObjectType(); 78 receiverClass = receiverTypeIfCall->castAs<ObjCObjectPointerType>() 1313 const ObjCObjectPointerType *A, 1314 const ObjCObjectPointerType *B, 1385 if (const ObjCObjectPointerType *ImplPtrTy = 1386 MethodImpl->getReturnType()->getAs<ObjCObjectPointerType>()) { 1387 if (const ObjCObjectPointerType *IfacePtrTy = 1388 MethodDecl->getReturnType()->getAs<ObjCObjectPointerType>()) { 1455 if (const ObjCObjectPointerType *ImplPtrTy = 1456 ImplTy->getAs<ObjCObjectPointerType>()) { [all...] |
H A D | SemaExprObjC.cpp | 1331 ReceiverType->getAs<ObjCObjectPointerType>()->getInterfaceDecl()) 1485 const ObjCObjectPointerType *OPT, 1558 HandleExprPropertyRefExpr(const ObjCObjectPointerType *OPT, 1682 if (const ObjCObjectPointerType * OBJPT = 2362 if (const ObjCObjectPointerType *QClassTy 2417 if (const ObjCObjectPointerType *QIdTy 2425 } else if (const ObjCObjectPointerType *OCIType 2499 if (const ObjCObjectPointerType * 3307 if (const ObjCObjectPointerType *InterfacePointerType = 3368 if (const ObjCObjectPointerType *InterfacePointerTyp [all...] |
H A D | SemaOverload.cpp | 1965 if (isa<ObjCObjectPointerType>(ToType)) 1974 if (isa<ObjCObjectPointerType>(ToType)) 2063 FromType->getAs<ObjCObjectPointerType>(), 2172 const ObjCObjectPointerType* ToObjCPtr = 2173 ToType->getAs<ObjCObjectPointerType>(); 2174 const ObjCObjectPointerType *FromObjCPtr = 2175 FromType->getAs<ObjCObjectPointerType>(); 2273 if (FromPointeeType->getAs<ObjCObjectPointerType>() && 2274 ToPointeeType->getAs<ObjCObjectPointerType>() && 2670 } else if (const ObjCObjectPointerType *ToPtrTyp [all...] |
H A D | MultiplexExternalSemaSource.cpp | 288 const ObjCObjectPointerType *OPT) {
|
H A D | SemaCodeComplete.cpp | 3606 const ObjCObjectPointerType *ObjCPtr 3621 if (const ObjCObjectPointerType *ObjCPtr 3622 = BaseType->getAs<ObjCObjectPointerType>()) 5050 if (const ObjCObjectPointerType *Ptr = T->getAs<ObjCObjectPointerType>()) 5534 else if (const ObjCObjectPointerType *QualID 5542 else if (const ObjCObjectPointerType *IFacePtr 6283 if (const ObjCObjectPointerType *ObjCPointer 6284 = Property->getType()->getAs<ObjCObjectPointerType>()) { 6356 ReturnType->getAs<ObjCObjectPointerType>() [all...] |
H A D | SemaExpr.cpp | 3753 << op->getType()->castAs<ObjCObjectPointerType>()->getPointeeType() 3845 } else if (const ObjCObjectPointerType *PTy = 3846 LHSTy->getAs<ObjCObjectPointerType>()) { 3862 } else if (const ObjCObjectPointerType *PTy = 3863 RHSTy->getAs<ObjCObjectPointerType>()) { 5581 const ObjCObjectPointerType *OPT = QT->getAs<ObjCObjectPointerType>(); 5855 const ObjCObjectPointerType *LHSOPT = LHSTy->castAs<ObjCObjectPointerType>(); 5856 const ObjCObjectPointerType *RHSOP [all...] |
/external/clang/unittests/Sema/ |
H A D | ExternalSemaSourceTest.cpp | 109 const ObjCObjectPointerType *OPT) {
|
/external/clang/lib/ARCMigrate/ |
H A D | Transforms.cpp | 57 if (const ObjCObjectPointerType *ObjT = T->getAs<ObjCObjectPointerType>()) {
|
/external/lldb/source/Symbol/ |
H A D | ClangASTType.cpp | 467 pointee_type->SetClangType (m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType()); 518 pointee_type->SetClangType(m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType()); 668 const ObjCObjectPointerType *obj_pointer_type = dyn_cast<ObjCObjectPointerType>(qual_type); 740 dynamic_pointee_type->SetClangType(m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType()); 997 const ObjCObjectPointerType *obj_pointer_type = dyn_cast<ObjCObjectPointerType>(qual_type); 2119 const ObjCObjectPointerType *pointer_type = cast<ObjCObjectPointerType>(qual_type.getTypePtr()); 2276 const ObjCObjectPointerType *objc_class_typ [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 789 const ObjCObjectPointerType *ReceiverT = nullptr; 797 ReceiverT = cast<ObjCObjectPointerType>(SupersType); 806 ReceiverT = dyn_cast<ObjCObjectPointerType>(DynType);
|
/external/clang/tools/libclang/ |
H A D | CIndexCodeCompletion.cpp | 579 else if (const ObjCObjectPointerType *ObjPtr = 580 baseType->getAs<ObjCObjectPointerType>())
|