Lines Matching defs:ownership
381 // But don't move an ARC ownership attribute to the return type
1860 Qualifiers::ObjCLifetime ownership,
2825 // Objective-C ARC ownership qualifiers are ignored on the function
2852 // The ownership attributes are almost always written via
3299 Qualifiers::ObjCLifetime ownership) {
3303 qs.addObjCLifetime(ownership);
3309 Qualifiers::ObjCLifetime ownership,
3322 switch (ownership) {
3323 case Qualifiers::OCL_None: llvm_unreachable("no ownership!");
3347 /// \brief Used for transferring ownership in casts resulting in l-values.
3350 Qualifiers::ObjCLifetime ownership) {
3373 transferARCOwnershipToDeclaratorChunk(state, ownership, i);
3388 return transferARCOwnershipToDeclSpec(S, declSpecTy, ownership);
3390 return transferARCOwnershipToDeclaratorChunk(state, ownership, inner);
3394 return transferARCOwnershipToDeclSpec(S, declSpecTy, ownership);
3407 Qualifiers::ObjCLifetime ownership = Context.getInnerObjCOwnership(FromTy);
3408 if (ownership != Qualifiers::OCL_None)
3409 transferARCOwnership(state, declSpecTy, ownership);
3980 /// Does this type have a "direct" ownership qualifier? That is,
4032 // Don't accept an ownership attribute in the declspec if it would
4077 // Check for redundant/conflicting ownership qualifiers.