Lines Matching defs:lifetime
4764 Qualifiers::ObjCLifetime lifetime = type.getObjCLifetime();
4765 if (lifetime == Qualifiers::OCL_Autoreleasing) {
4783 } else if (lifetime == Qualifiers::OCL_None) {
4784 // Try to infer lifetime.
4788 lifetime = type->getObjCARCImplicitLifetime();
4789 type = Context.getLifetimeQualifiedType(type, lifetime);
4794 // Thread-local variables cannot have lifetime.
4795 if (lifetime && lifetime != Qualifiers::OCL_ExplicitNone &&
8114 // In ARC, infer lifetime.
9270 // In ARC, infer a lifetime qualifier for appropriate parameter types.
9275 Qualifiers::ObjCLifetime lifetime;
9286 lifetime = Qualifiers::OCL_ExplicitNone;
9288 lifetime = T->getObjCARCImplicitLifetime();
9290 T = Context.getLifetimeQualifiedType(T, lifetime);
11600 // occasionally have Objective-C lifetime objects within unions,
11964 // It's an error in ARC if a field has lifetime.
11970 Qualifiers::ObjCLifetime lifetime = T.getObjCLifetime();
11971 if (lifetime && lifetime != Qualifiers::OCL_ExplicitNone) {