• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:hasAttr

116   if (OldD->hasAttr<NoEscapeAttr>() && !NewD->hasAttr<NoEscapeAttr>()) {
184 if ((NewMethod->hasAttr<NSReturnsRetainedAttr>() !=
185 Overridden->hasAttr<NSReturnsRetainedAttr>())) {
193 if ((NewMethod->hasAttr<NSReturnsNotRetainedAttr>() !=
194 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) {
210 if (newDecl->hasAttr<NSConsumedAttr>() !=
211 oldDecl->hasAttr<NSConsumedAttr>()) {
263 if (method->hasAttr<NSReturnsRetainedAttr>())
271 if (method->hasAttr<NSReturnsRetainedAttr>() ||
272 method->hasAttr<NSReturnsNotRetainedAttr>() ||
273 method->hasAttr<NSReturnsAutoreleasedAttr>())
493 (SuperMethod && SuperMethod->hasAttr<ObjCRequiresSuperAttr>());
1933 if (IDecl && IDecl->hasAttr<ObjCRuntimeVisibleAttr>()) {
2082 IDecl->getSuperClass()->hasAttr<ObjCRuntimeVisibleAttr>()) {
2608 if (MethodDecl->hasAttr<UnavailableAttr>() ||
2609 MethodDecl->hasAttr<DeprecatedAttr>())
2650 if (PDecl->hasAttr<ObjCExplicitProtocolImplAttr>())
2699 if (PDecl->hasAttr<ObjCExplicitProtocolImplAttr>()) {
3246 (left->hasAttr<NSReturnsRetainedAttr>()
3247 != right->hasAttr<NSReturnsRetainedAttr>() ||
3248 left->hasAttr<NSConsumesSelfAttr>()
3249 != right->hasAttr<NSConsumesSelfAttr>()))
3264 lparm->hasAttr<NSConsumedAttr>() != rparm->hasAttr<NSConsumedAttr>())
3530 if (M != BestMethod && !M->hasAttr<UnavailableAttr>())
4054 bool HasRootClassAttr = IDecl->hasAttr<ObjCRootClassAttr>();
4086 if (IDecl->hasAttr<ObjCSubclassingRestrictedAttr>() &&
4087 Super->hasAttr<ObjCSubclassingRestrictedAttr>()) {
4093 if (IDecl->hasAttr<ObjCClassStubAttr>())
4118 if (!IntfDecl->hasAttr<ObjCSubclassingRestrictedAttr>() &&
4119 Super->hasAttr<ObjCSubclassingRestrictedAttr>()) {
4125 if (IntfDecl->hasAttr<ObjCClassStubAttr>() &&
4126 !IntfDecl->hasAttr<ObjCSubclassingRestrictedAttr>())
4503 if (prevMethod->hasAttr<ObjCRequiresSuperAttr>() &&
4504 !method->hasAttr<ObjCRequiresSuperAttr>()) {
4584 if (!Method->isDirectMethod() && !Method->hasAttr<UnavailableAttr>() &&
4585 CD->hasAttr<ObjCDirectMembersAttr>()) {
4729 if (Param->hasAttr<BlocksAttr>()) {
5152 if (New->hasAttr<BlocksAttr>())