Dmitri Hrybenko
|
aacef757ed
|
Move decompose from PrettyStackTrace.cpp to the SourceManager
It requires direct access to the SourceLoc internals and is generally useful
anyway.
Swift SVN r7111
|
2013-08-09 22:50:58 +00:00 |
|
John McCall
|
fcd998a48b
|
PrettyStackTrace enhancements for SIL constructs.
Swift SVN r6966
|
2013-08-07 00:10:57 +00:00 |
|
Dmitri Hrybenko
|
e1c4ae3174
|
Wrap llvm::SourceMgr in swift::SourceManager so that we can add new members
to the source manager.
Swift SVN r6815
|
2013-08-01 20:39:22 +00:00 |
|
John McCall
|
77b62557a6
|
Add a pretty stack trace entry for a type (and a newline to
the generic source-location printer).
Swift SVN r4922
|
2013-04-26 18:48:36 +00:00 |
|
Eli Friedman
|
ae86d64644
|
Rename Decl::getLocStart() to Decl::getStartLoc(). Add Decl::getLoc(), which is essentially the location which should be used for diagnostics.
Swift SVN r2105
|
2012-05-31 23:56:30 +00:00 |
|
Eli Friedman
|
bfe3f8446d
|
Fix PrettyStackTraceDecl so it doesn't crash for a NamedDecl without a name.
Swift SVN r1785
|
2012-05-09 02:09:21 +00:00 |
|
Chris Lattner
|
774a557e5c
|
Merge NamedDecl into ValueDecl, rdar://11379147.
Swift SVN r1737
|
2012-05-04 04:50:53 +00:00 |
|
John McCall
|
14aa93a382
|
Publicize an API for printing out a source location for
debugging purposes. Add a PrettyStackTraceLocation for
noting that we're currently processing a fixed location.
Swift SVN r1096
|
2012-01-26 00:07:05 +00:00 |
|
John McCall
|
b2569c7786
|
Provide PrettyStackTraceEntries for Expr* and Stmt* as well,
and type-check functions within the former.
Swift SVN r989
|
2011-12-23 03:53:23 +00:00 |
|
John McCall
|
5bdea18fc4
|
Introduce a PrettyStackTraceEntry implementation for
processing declarations and use it in debug builds whenever
the tree walker walks into a Decl.
Swift SVN r984
|
2011-12-23 01:58:26 +00:00 |
|