clang-1/lib/Basic
Douglas Gregor cb7b1e17b6 Make sure to always check the result of
SourceManager::getPresumedLoc(), so that we don't try to make use of
an invalid presumed location. Doing so can cause crashes.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@118885 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-12 07:15:47 +00:00
..
Builtins.cpp Add builtin definition for scanf, including extending the builtin encoding to 2010-07-16 02:11:15 +00:00
CMakeLists.txt Don't try to guess svn version when current path is a symlink. 2010-10-22 17:16:39 +00:00
ConvertUTF.c Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Diagnostic.cpp Teach Diagnostic to recursively expand inside %plural formats. 2010-10-14 01:55:31 +00:00
FileManager.cpp Implement -working-directory. 2010-11-03 22:45:23 +00:00
IdentifierTable.cpp Rename alignof -> alignOf to avoid irritating C++'0x compilers, 2010-10-30 05:14:06 +00:00
Makefile Basic: Simplify getClangRepositoryPath and getClangRevision. 2010-09-29 19:15:29 +00:00
SourceLocation.cpp Make sure to always check the result of 2010-11-12 07:15:47 +00:00
SourceManager.cpp Implement -working-directory. 2010-11-03 22:45:23 +00:00
TargetInfo.cpp When setting a tied check if it's already tied. If it's tied to another constraint it's invalid. Fixes PR3905. 2010-11-03 02:54:51 +00:00
Targets.cpp Add support for soft/hard float options to the Sparc target 2010-11-09 17:21:19 +00:00
TokenKinds.cpp This patch adds a PUNCTUATOR macro (specialization of TOK) in TokenKinds.def and makes use of it in tok::getTokenSimpleSpelling. 2009-11-28 16:09:28 +00:00
Version.cpp Basic: Tweak attempt to make version tags work from 'svn export's again, clip 2010-10-11 23:50:34 +00:00