DavidSpickett added a comment.

> I did not set const qualifier for return type because std::string_view is 
> constant by design. Or should I mark it const explicitly?

I'm new to string_view but everything I see backs up that it is a constant view 
on the data as you say. I'm not sure what making it itself const would do, not 
worth looking into here.

Please update the commit message (here and locally, in case you happen to be 
using `arc`, which prefers one and I forget which one). It should include the 
reasoning for the change, as we've discussed here.



================
Comment at: clang/lib/CodeGen/CGBuiltin.cpp:942
   std::string Constraints = "={@ccc},r,r,~{cc},~{memory}";
-  std::string MachineClobbers = CGF.getTarget().getClobbers();
+  std::string_view MachineClobbers CGF.getTarget().getClobbers();
   if (!MachineClobbers.empty()) {
----------------
You dropped a `=`, please make sure it compiles before updating the review.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D148799/new/

https://reviews.llvm.org/D148799

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to