================
@@ -8612,7 +8612,10 @@ static void HandleLifetimeBoundAttr(TypeProcessingState 
&State,
     CurType = State.getAttributedType(
         createSimpleAttr<LifetimeBoundAttr>(State.getSema().Context, Attr),
         CurType, CurType);
+    return;
   }
+  State.getSema().Diag(Attr.getLoc(), diag::err_attribute_not_type_attr)
----------------
ilya-biryukov wrote:

The other error that says "only applies to parameters and implicit object 
parameters" seems to be provide more context.

Should we maybe use that instead? Are there any reasons to use the more generic 
one?

https://github.com/llvm/llvm-project/pull/118281
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to