reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseObjc.cpp
  848       Actions.CodeCompleteObjCPropertyFlags(getCurScope(), DS);
  862       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_readonly);
  864       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_assign);
  866       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_unsafe_unretained);
  868       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_readwrite);
  870       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_retain);
  872       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_strong);
  874       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_copy);
  876       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nonatomic);
  878       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_atomic);
  880       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_weak);
  912         DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_setter);
  913         DS.setSetterName(SelIdent, SelLoc);
  921         DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_getter);
  922         DS.setGetterName(SelIdent, SelLoc);
  925       if (DS.getPropertyAttributes() & ObjCDeclSpec::DQ_PR_nullability)
  926         diagnoseRedundantPropertyNullability(*this, DS,
  929       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nullability);
  930       DS.setNullability(Tok.getLocation(), NullabilityKind::NonNull);
  932       if (DS.getPropertyAttributes() & ObjCDeclSpec::DQ_PR_nullability)
  933         diagnoseRedundantPropertyNullability(*this, DS,
  936       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nullability);
  937       DS.setNullability(Tok.getLocation(), NullabilityKind::Nullable);
  939       if (DS.getPropertyAttributes() & ObjCDeclSpec::DQ_PR_nullability)
  940         diagnoseRedundantPropertyNullability(*this, DS,
  943       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nullability);
  944       DS.setNullability(Tok.getLocation(), NullabilityKind::Unspecified);
  946       if (DS.getPropertyAttributes() & ObjCDeclSpec::DQ_PR_nullability)
  947         diagnoseRedundantPropertyNullability(*this, DS,
  950       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nullability);
  951       DS.setNullability(Tok.getLocation(), NullabilityKind::Unspecified);
  954       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_null_resettable);
  956       DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_class);