Lines Matching refs:ObjCDeclSpec

4882   if ((Attributes & ObjCDeclSpec::DQ_PR_readonly) &&  in ObjCPropertyFlagConflicts()
4883 (Attributes & ObjCDeclSpec::DQ_PR_readwrite)) in ObjCPropertyFlagConflicts()
4887 unsigned AssignCopyRetMask = Attributes & (ObjCDeclSpec::DQ_PR_assign | in ObjCPropertyFlagConflicts()
4888 ObjCDeclSpec::DQ_PR_unsafe_unretained | in ObjCPropertyFlagConflicts()
4889 ObjCDeclSpec::DQ_PR_copy | in ObjCPropertyFlagConflicts()
4890 ObjCDeclSpec::DQ_PR_retain | in ObjCPropertyFlagConflicts()
4891 ObjCDeclSpec::DQ_PR_strong | in ObjCPropertyFlagConflicts()
4892 ObjCDeclSpec::DQ_PR_weak); in ObjCPropertyFlagConflicts()
4894 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_assign && in ObjCPropertyFlagConflicts()
4895 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_unsafe_unretained && in ObjCPropertyFlagConflicts()
4896 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_copy && in ObjCPropertyFlagConflicts()
4897 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_retain && in ObjCPropertyFlagConflicts()
4898 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_strong && in ObjCPropertyFlagConflicts()
4899 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_weak) in ObjCPropertyFlagConflicts()
4905 void Sema::CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS) { in CodeCompleteObjCPropertyFlags()
4915 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_readonly)) in CodeCompleteObjCPropertyFlags()
4917 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_assign)) in CodeCompleteObjCPropertyFlags()
4920 ObjCDeclSpec::DQ_PR_unsafe_unretained)) in CodeCompleteObjCPropertyFlags()
4922 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_readwrite)) in CodeCompleteObjCPropertyFlags()
4924 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_retain)) in CodeCompleteObjCPropertyFlags()
4926 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_strong)) in CodeCompleteObjCPropertyFlags()
4928 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_copy)) in CodeCompleteObjCPropertyFlags()
4930 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_nonatomic)) in CodeCompleteObjCPropertyFlags()
4932 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_atomic)) in CodeCompleteObjCPropertyFlags()
4937 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_weak)) in CodeCompleteObjCPropertyFlags()
4940 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_setter)) { in CodeCompleteObjCPropertyFlags()
4948 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_getter)) { in CodeCompleteObjCPropertyFlags()
4956 if (!ObjCPropertyFlagConflicts(Attributes, ObjCDeclSpec::DQ_PR_nullability)) { in CodeCompleteObjCPropertyFlags()
5183 void Sema::CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS, in CodeCompleteObjCPassingType()
5193 (ObjCDeclSpec::DQ_In | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
5199 (ObjCDeclSpec::DQ_Out | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
5205 (ObjCDeclSpec::DQ_Bycopy | ObjCDeclSpec::DQ_Byref | in CodeCompleteObjCPassingType()
5206 ObjCDeclSpec::DQ_Oneway)) == 0) { in CodeCompleteObjCPassingType()
5211 if ((DS.getObjCDeclQualifier() & ObjCDeclSpec::DQ_CSNullability) == 0) { in CodeCompleteObjCPassingType()