george.burgess.iv added a comment. ...And it looks like this behavior already exists in the walker anyway (because we consult the cache first). Yay. I'll take a shot at fixing it, and add tests for cases like this. http://reviews.llvm.org/D19695