But almost any good SA can catch all of those issues, a person doesn't need to look through the code for that.
Code review in the real world misses the Halting problem, the only way you can really see it is if you know the codebase well enough to SEE it, and any 3rd party that is given a pull request to complete in a timely manner will not have time to fully learn your code base or even the modules you are submitting.
It's Rice's Theorem which tends to get me in trouble!