JonasToth added a comment.

There is an exception to the general rule (EXP36-C-EX2), stating that the 
result of `malloc` and friends is allowed to be casted to stricter alignments, 
since the pointer is known to be of correct alignment.
Could you add a testcase for this case, i think there would currenlty be a 
false positive.

And is there a general way of knowing when the pointer is of correct alignment, 
or is it necessary to keep a list of functions like `malloc` that are just 
known? 
If yes, i think it would be nice if this list is configurable (maybe like in 
cppcoreguidelines-no-malloc, where that functionality could be refactored out).


Repository:
  rL LLVM

https://reviews.llvm.org/D33826



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

Reply via email to