Lines Matching refs:ObjCDeclSpec

5654   if ((Attributes & ObjCDeclSpec::DQ_PR_readonly) &&  in ObjCPropertyFlagConflicts()
5655 (Attributes & ObjCDeclSpec::DQ_PR_readwrite)) in ObjCPropertyFlagConflicts()
5661 (ObjCDeclSpec::DQ_PR_assign | ObjCDeclSpec::DQ_PR_unsafe_unretained | in ObjCPropertyFlagConflicts()
5662 ObjCDeclSpec::DQ_PR_copy | ObjCDeclSpec::DQ_PR_retain | in ObjCPropertyFlagConflicts()
5663 ObjCDeclSpec::DQ_PR_strong | ObjCDeclSpec::DQ_PR_weak); in ObjCPropertyFlagConflicts()
5664 if (AssignCopyRetMask && AssignCopyRetMask != ObjCDeclSpec::DQ_PR_assign && in ObjCPropertyFlagConflicts()
5665 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_unsafe_unretained && in ObjCPropertyFlagConflicts()
5666 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_copy && in ObjCPropertyFlagConflicts()
5667 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_retain && in ObjCPropertyFlagConflicts()
5668 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_strong && in ObjCPropertyFlagConflicts()
5669 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_weak) in ObjCPropertyFlagConflicts()
5675 void Sema::CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS) { in CodeCompleteObjCPropertyFlags()
5685 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_readonly)) in CodeCompleteObjCPropertyFlags()
5687 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_assign)) in CodeCompleteObjCPropertyFlags()
5690 ObjCDeclSpec::DQ_PR_unsafe_unretained)) in CodeCompleteObjCPropertyFlags()
5692 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_readwrite)) in CodeCompleteObjCPropertyFlags()
5694 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_retain)) in CodeCompleteObjCPropertyFlags()
5696 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_strong)) in CodeCompleteObjCPropertyFlags()
5698 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_copy)) in CodeCompleteObjCPropertyFlags()
5700 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_nonatomic)) in CodeCompleteObjCPropertyFlags()
5702 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_atomic)) in CodeCompleteObjCPropertyFlags()
5707 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_weak)) in CodeCompleteObjCPropertyFlags()
5710 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_setter)) { in CodeCompleteObjCPropertyFlags()
5718 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_getter)) { in CodeCompleteObjCPropertyFlags()
5726 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_nullability)) { in CodeCompleteObjCPropertyFlags()
5946 void Sema::CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS, in CodeCompleteObjCPassingType()
5956 (ObjCDeclSpec::DQ_In | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
5962 (ObjCDeclSpec::DQ_Out | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
5968 (ObjCDeclSpec::DQ_Bycopy | ObjCDeclSpec::DQ_Byref | in CodeCompleteObjCPassingType()
5969 ObjCDeclSpec::DQ_Oneway)) == 0) { in CodeCompleteObjCPassingType()
5974 if ((DS.getObjCDeclQualifier() & ObjCDeclSpec::DQ_CSNullability) == 0) { in CodeCompleteObjCPassingType()