llvm-project/clang/lib/Basic
Chris Lattner 5647d3192c fix a bug in SourceManager::getInstantiationLocSlowCase, where
we'd add an offset from the spelling location space to the 
instantiation location, which doesn't make sense and would
lead up to the text diagnostics crashing when presented with
non-sensical locations.

This fixes rdar://7597492, a crash on 255.vortex.

llvm-svn: 96004
2010-02-12 19:31:35 +00:00
..
Builtins.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
CMakeLists.txt Fix cmake failure trying to get SVN info for non-SVN trees. 2009-10-24 20:32:58 +00:00
ConvertUTF.c Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Diagnostic.cpp Suppress warnings if their instantiation location is in a system header, not 2010-02-11 10:04:29 +00:00
FileManager.cpp Removing trailing directory separator, to make stat work 2009-12-18 14:18:21 +00:00
IdentifierTable.cpp First stage of adding AltiVec support 2010-02-05 00:12:22 +00:00
Makefile -fno-rtti is now the default. 2010-01-24 20:43:31 +00:00
SourceLocation.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SourceManager.cpp fix a bug in SourceManager::getInstantiationLocSlowCase, where 2010-02-12 19:31:35 +00:00
TargetInfo.cpp Yay for more StringRefs. 2010-01-30 19:12:25 +00:00
Targets.cpp Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixes 2010-02-10 18:49:11 +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 We don't need to place 0 in the URL string now that we return a StringRef. 2010-01-30 14:01:39 +00:00