]> granicus.if.org Git - clang/commit
Entering the main source file in the preprocessor can fail if the
authorDouglas Gregor <dgregor@apple.com>
Wed, 17 Mar 2010 15:44:30 +0000 (15:44 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 17 Mar 2010 15:44:30 +0000 (15:44 +0000)
commitdbf8ee630e4c86e5150492eaf8dbceea3c718ee1
tree62f4e996cfce0d2ba21cd732b442c1c1a74b583c
parent0419a2375f16821e40ea48e5437fefe6a803f26d
Entering the main source file in the preprocessor can fail if the
source file has been changed. Handle that failure more gracefully.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98727 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/Preprocessor.h
lib/Frontend/CacheTokens.cpp
lib/Frontend/FrontendActions.cpp
lib/Frontend/PrintPreprocessedOutput.cpp
lib/Frontend/RewriteMacros.cpp
lib/Lex/Preprocessor.cpp
lib/Sema/ParseAST.cpp
test/Misc/changed-files.c [new file with mode: 0644]