PiotrZSL added a comment.

To be honest, i got this check implemented and running already on some big code 
base since years, and inserted few thousands of std::move's with 0 
false-positives, maybe not finding all cases, but I'm satisfied. 
I will put here source code, maybe you will get some ideas, but still I 
originally implemented it on Clang 5, so code seen some evolution, and now 
probably there are better ways to do these things. You don't need any magical 
heuristic or algorithms.
F26913338: MissingStdMove.cpp <https://reviews.llvm.org/F26913338>


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D137205

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

Reply via email to