|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Type.h 2017 bool isObjCRetainableType() const; // ObjC object or block pointer
References
tools/clang/lib/ARCMigrate/ObjCMT.cpp 439 bool RetainableObject = ArgType->isObjCRetainableType();
1196 if (IsPrefix && GRT->isObjCRetainableType())
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 187 if (!Attr.ModifiedType->isObjCRetainableType()) {
202 !Attr.ModifiedType->isObjCRetainableType())
228 if (T.isNull() || !T->isObjCRetainableType())
tools/clang/lib/ARCMigrate/TransProperties.cpp 135 if (!getPropertyType(props)->isObjCRetainableType())
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp 97 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType())
97 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType())
112 if (castType->isObjCRetainableType())
tools/clang/lib/ARCMigrate/Transforms.cpp 363 return !AttrT->getModifiedType()->isObjCRetainableType();
tools/clang/lib/AST/ASTContext.cpp 6205 if (!Ty->isObjCRetainableType()) return false;
tools/clang/lib/AST/DeclCXX.cpp 993 if (T->isObjCRetainableType() || T.isObjCGCStrong()) {
tools/clang/lib/AST/PrintfFormatString.cpp 690 if (QT->isObjCRetainableType()) {
tools/clang/lib/AST/Type.cpp 4077 return type->isObjCRetainableType();
tools/clang/lib/CodeGen/CGBlocks.cpp 615 } else if (VT->isObjCRetainableType()) {
1727 if (!T->isObjCRetainableType())
2168 if (T->isObjCRetainableType() && !T.getQualifiers().hasObjCLifetime() &&
2640 if (!type->isObjCRetainableType()) return nullptr;
tools/clang/lib/CodeGen/CGBuiltin.cpp 1253 if (TheExpr->getType()->isObjCRetainableType()) {
tools/clang/lib/CodeGen/CGCall.cpp 2910 RT->isObjCRetainableType());
3080 type->isObjCRetainableType()) {
tools/clang/lib/CodeGen/CGClass.cpp 2865 if (getLangOpts().ObjCAutoRefCount && resultType->isObjCRetainableType()) {
tools/clang/lib/CodeGen/CGObjC.cpp 268 if (!ExpT->isObjCRetainableType())
344 assert(E->getType()->isObjCRetainableType());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 934 RetTy->isObjCRetainableType())
tools/clang/lib/CodeGen/CodeGenFunction.h 4269 (*I).getNonReferenceType()->isObjCRetainableType() ||
tools/clang/lib/Sema/SemaChecking.cpp13987 LHSType->isObjCRetainableType())
tools/clang/lib/Sema/SemaDeclAttr.cpp 4867 return QT->isDependentType() || QT->isObjCRetainableType();
5108 (!resultType->isPointerType() || resultType->isObjCRetainableType())) {
6333 if (!Ty->isObjCRetainableType()) {
tools/clang/lib/Sema/SemaExprCXX.cpp 6370 E->getType()->isObjCRetainableType()) {
tools/clang/lib/Sema/SemaExprObjC.cpp 2737 if (ReceiverType->isObjCRetainableType()) {
tools/clang/lib/Sema/SemaInit.cpp 3785 assert(Entity.getType()->isObjCRetainableType() &&
3795 if (!Entity.getType()->isObjCRetainableType())
tools/clang/lib/Sema/SemaObjCProperty.cpp 56 type->isObjCRetainableType()) {
592 !T->isObjCRetainableType());
1195 PropertyIvarType->isObjCRetainableType()) {
1269 PropertyIvarType->isObjCRetainableType()) {
2557 !PropertyTy->isObjCRetainableType() &&
2570 PropertyTy->isObjCRetainableType() &&
2670 if (!getOwnershipRule(Attributes) && PropertyTy->isObjCRetainableType()) {
tools/clang/lib/Sema/SemaType.cpp 2740 if (!declSpecType->isObjCRetainableType()) return;
5302 if (declSpecTy->isObjCRetainableType() &&
5387 if (declSpecTy->isObjCRetainableType())
6075 if (pointee->isObjCRetainableType() || pointee->isPointerType())
6081 } else if (!type->isObjCRetainableType()) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 80 if (!T->isObjCRetainableType())
934 if (!M.getArgExpr(0)->getType()->isObjCRetainableType())
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp 301 if (Ty->isObjCRetainableType())