Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 7 Jun 2013 17:57:59 +0000 (17:57 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 7 Jun 2013 17:57:59 +0000 (17:57 +0000)
commitfe68302fe819b28165a9933ce7ef8f465609da8b
treec52a0302350c12bcdf6262777169f3274cde5d35
parent158d8069ad3cf660dceac4e4e1b150f5cb03289c
Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees of SourceManager::getSLocEntryByID().

Also add an 'Invalid' check in SourceManager::computeMacroArgsCache().

llvm-svn: 183538
clang/include/clang/Basic/SourceManager.h
clang/lib/Basic/SourceManager.cpp