This is at least good documentation, but also opens the possibility of using pipefail. llvm-svn: 185652
llvm-svn: 157893
so we can destroy it even if it was constructed with "DelayInitialization = true", and we didn't end up calling Preprocessor::Initialize. Fixes crashes in rdar://11558355 llvm-svn: 157892