reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4967 Sema::RetainOwnershipKind K = parsedAttrToRetainOwnershipKind(AL); 4972 (AL.getKind() == ParsedAttr::AT_NSReturnsRetained)) { 4987 << AL << DiagID << AL.getRange(); 4987 << AL << DiagID << AL.getRange(); 4990 } else if (AL.isUsedAsTypeAttr()) { 4994 switch (AL.getKind()) { 5010 << AL.getRange() << AL << ExpectedDeclKind; 5010 << AL.getRange() << AL << ExpectedDeclKind; 5017 switch (AL.getKind()) { 5045 if (AL.isUsedAsTypeAttr()) 5050 << AL << ParmDiagID << AL.getRange(); 5050 << AL << ParmDiagID << AL.getRange(); 5063 << AL << SubjectKind << Cf << AL.getRange(); 5063 << AL << SubjectKind << Cf << AL.getRange(); 5068 switch (AL.getKind()) { 5072 handleSimpleAttribute<NSReturnsAutoreleasedAttr>(S, D, AL); 5075 handleSimpleAttribute<CFReturnsNotRetainedAttr>(S, D, AL); 5078 handleSimpleAttribute<NSReturnsNotRetainedAttr>(S, D, AL); 5081 handleSimpleAttribute<CFReturnsRetainedAttr>(S, D, AL); 5084 handleSimpleAttribute<NSReturnsRetainedAttr>(S, D, AL); 5087 handleSimpleAttribute<OSReturnsRetainedAttr>(S, D, AL); 5090 handleSimpleAttribute<OSReturnsNotRetainedAttr>(S, D, AL);