llvm-project/clang/Driver
Chris Lattner eae6cb6154 rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.
Introduce a new PrettyStackTraceDecl.
Use it to add the top level LLVM IR generation stuff in 
Backend.cpp to stack traces.  We now get crashes like:

Stack dump:
0.	Program arguments: clang t.c -emit-llvm 
1.	<eof> parser at end of file
2.	t.c:1:5: LLVM IR generation of declaration 'a'
Abort

for IR generation crashes.

llvm-svn: 66153
2009-03-05 08:00:35 +00:00
..
ASTConsumers.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
ASTConsumers.h Add -emit-llvm-only option (generate LLVM IR & run passes, but discard 2009-02-26 22:39:37 +00:00
Analyses.def Make 'RangeConstraintManager' the default ConstraintManager. 2009-02-20 21:49:22 +00:00
AnalysisConsumer.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
Backend.cpp rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl. 2009-03-05 08:00:35 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
CacheTokens.cpp PTH: Cache *un-cleaned* spellings for literals instead of cleaned spellings. 2009-02-24 01:26:56 +00:00
DependencyFile.cpp fix a crash I introduced, thanks to Ted for the awesome reduced 2009-01-28 05:42:38 +00:00
DiagChecker.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
HTMLPrint.cpp this massive patch introduces a simple new abstraction: it makes 2009-01-17 06:22:33 +00:00
Makefile Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
PrintParserCallbacks.cpp Implemented access check for ivars accessed inside 2009-03-04 22:30:12 +00:00
PrintPreprocessedOutput.cpp factor token concatenation avoidance logic out of 2009-02-13 00:46:04 +00:00
RewriteBlocks.cpp Create a new TypeNodes.def file that enumerates all of the types, 2009-02-26 23:50:07 +00:00
RewriteMacros.cpp rename getFullFilePos -> getFileOffset. 2009-01-27 06:27:13 +00:00
RewriteObjC.cpp Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). 2009-03-03 19:52:17 +00:00
RewriteTest.cpp Add newline at the end of file, to silence compiler warning. 2008-10-20 08:12:48 +00:00
SerializationTest.cpp [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that 2008-11-13 05:09:21 +00:00
clang.cpp Start making use of "pretty stack dumps" to get 2009-03-04 21:41:39 +00:00
clang.h Remove unused function declaration. 2008-11-11 04:48:20 +00:00