Home | History | Annotate | Download | only in Sema

Lines Matching refs:hasAttr

163     if ((NewMethod->hasAttr<NSReturnsRetainedAttr>() !=
164 Overridden->hasAttr<NSReturnsRetainedAttr>())) {
170 if ((NewMethod->hasAttr<NSReturnsNotRetainedAttr>() !=
171 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) {
184 if (newDecl->hasAttr<NSConsumedAttr>() !=
185 oldDecl->hasAttr<NSConsumedAttr>()) {
237 if (method->hasAttr<NSReturnsRetainedAttr>())
245 if (method->hasAttr<NSReturnsRetainedAttr>() ||
246 method->hasAttr<NSReturnsNotRetainedAttr>() ||
247 method->hasAttr<NSReturnsAutoreleasedAttr>())
427 (SuperMethod && SuperMethod->hasAttr<ObjCRequiresSuperAttr>());
1614 if (MethodDecl->hasAttr<UnavailableAttr>() ||
1615 MethodDecl->hasAttr<DeprecatedAttr>())
1656 if (PDecl->hasAttr<ObjCExplicitProtocolImplAttr>())
1705 if (PDecl->hasAttr<ObjCExplicitProtocolImplAttr>()) {
2189 (left->hasAttr<NSReturnsRetainedAttr>()
2190 != right->hasAttr<NSReturnsRetainedAttr>() ||
2191 left->hasAttr<NSConsumesSelfAttr>()
2192 != right->hasAttr<NSConsumesSelfAttr>()))
2207 lparm->hasAttr<NSConsumedAttr>() != rparm->hasAttr<NSConsumedAttr>())
2675 bool HasRootClassAttr = IDecl->hasAttr<ObjCRootClassAttr>();
3133 if (Param->hasAttr<BlocksAttr>()) {
3178 if (IMD && IMD->hasAttr<ObjCRequiresSuperAttr>() &&
3179 !ObjCMethod->hasAttr<ObjCRequiresSuperAttr>()) {
3414 if (New->hasAttr<BlocksAttr>())