- Dec 13, 2007
-
-
Chris Lattner authored
llvm-svn: 44968
-
Ted Kremenek authored
and is a work in progress. llvm-svn: 44967
-
Fariborz Jahanian authored
llvm-svn: 44966
-
Fariborz Jahanian authored
llvm-svn: 44964
-
Chris Lattner authored
llvm-svn: 44963
-
Ted Kremenek authored
instead of source files. llvm-svn: 44962
-
- Dec 12, 2007
-
-
Ted Kremenek authored
Moved all clients of Diagnostics to use FullSourceLoc instead of SourceLocation. Added many utility methods to FullSourceLoc to provide shorthand for: FullLoc.getManager().someMethod(FullLoc.getLocation()); instead we have: FullLoc.someMethod(); Modified TextDiagnostics (and related classes) to use this short-hand. llvm-svn: 44957
-
Steve Naroff authored
Encode enumeral types. llvm-svn: 44956
-
Ted Kremenek authored
some systems). llvm-svn: 44953
-
Ted Kremenek authored
llvm-svn: 44951
-
Ted Kremenek authored
- Added cstor that takes no arguments to create an "invalid" location. - Removed non-const version of getSourceManager(). - Renamed getSourceManager() to getManager. - Remover operator SourceLocatio(). llvm-svn: 44950
-
Ted Kremenek authored
llvm-svn: 44949
-
Ted Kremenek authored
to get a FullSourceLoc from a SourceLocation. llvm-svn: 44948
-
Ted Kremenek authored
llvm-svn: 44947
-
Ted Kremenek authored
for creating "invalid" location objects. llvm-svn: 44946
-
Chris Lattner authored
llvm-svn: 44945
-
Chris Lattner authored
llvm-svn: 44944
-
Ted Kremenek authored
llvm-svn: 44943
-
Ted Kremenek authored
contains both a SourceLocation and its associated SourceManager. This class is useful for argument passing to functions that expect both objects. llvm-svn: 44942
-
Chris Lattner authored
llvm-svn: 44941
-
Ted Kremenek authored
and into the "Basic" library. TargetInfo objects are now constructed from triples by calling the static method TargetInfo::CreateTargetInfo. llvm-svn: 44940
-
Chris Lattner authored
llvm-svn: 44939
-
Chris Lattner authored
llvm-svn: 44938
-
Chris Lattner authored
llvm-svn: 44932
-
Chris Lattner authored
llvm-svn: 44930
-
Chris Lattner authored
resolve some fixmes and clean up some code by eliminating the get*Vars apis to some classes and use iterators instead. llvm-svn: 44927
-
Chris Lattner authored
iterator interface. llvm-svn: 44926
-
Chris Lattner authored
llvm-svn: 44925
-
Ted Kremenek authored
http://llvm.org/viewvc/llvm-project?rev=44920&view=rev Putting VisitDeclStmt() was motivated because it called DumpDeclarator(), which printed out a little bit more information than just using the child_iterator interface to visit the subexpressions of DeclStmt. To avoid printing the initializers twice, DumpSubTree() now specially checks for DeclStmts; in such cases it calls VisitDeclStmt() without using the child_iterators to visit the subexpressions. llvm-svn: 44924
-
Chris Lattner authored
llvm-svn: 44923
-
Chris Lattner authored
llvm-svn: 44922
-
Ted Kremenek authored
printed out by DumpSubTree() via the child_iterator interface. This fixes a bug where the initializers were being dumped twice. llvm-svn: 44920
-
Chris Lattner authored
llvm-svn: 44919
-
Chris Lattner authored
llvm-svn: 44918
-
Chris Lattner authored
llvm-svn: 44917
-
Chris Lattner authored
llvm-svn: 44916
-
Chris Lattner authored
llvm-svn: 44915
-
Chris Lattner authored
llvm-svn: 44913
-
Chris Lattner authored
int test(int x, long long y) { return x << y; } we now realize the type of the shift is int, not long long. This fixes a fixme from june. llvm-svn: 44912
-
Chris Lattner authored
llvm-svn: 44911
-