- Apr 15, 2008
-
-
Ted Kremenek authored
llvm-svn: 49706
-
Ted Kremenek authored
is still live. llvm-svn: 49705
-
-
Fariborz Jahanian authored
llvm-svn: 49699
-
Steve Naroff authored
llvm-svn: 49695
-
Chris Lattner authored
the new RHS directly instead of indirecting through the 'InsertResult' struct. This eliminates InsertResult. llvm-svn: 49694
-
Steve Naroff authored
llvm-svn: 49693
-
Steve Naroff authored
llvm-svn: 49692
-
- Apr 14, 2008
-
-
Chris Lattner authored
llvm-svn: 49689
-
Steve Naroff authored
llvm-svn: 49688
-
Ted Kremenek authored
llvm-svn: 49687
-
Ted Kremenek authored
of errors. llvm-svn: 49686
-
Ted Kremenek authored
llvm-svn: 49685
-
Ted Kremenek authored
FileID comparison (fixes insidious corner case with chunks). llvm-svn: 49684
-
Ted Kremenek authored
SourceManager when doing HTML pretty-printing. This resolves an insidious bug when presenting error reports that only occurred in large source files. llvm-svn: 49683
-
Ted Kremenek authored
the files of different SourceLocations. These methods correctly handle the case where a file may have multiple FileIDs due to it being large enough to be spread across several chunks. llvm-svn: 49682
-
Chris Lattner authored
llvm-svn: 49679
-
Chris Lattner authored
llvm-svn: 49678
-
Ted Kremenek authored
is the one attached to the Diagnostic object. llvm-svn: 49677
-
Ted Kremenek authored
analyzer to analyze functions declared in header files. llvm-svn: 49675
-
Ted Kremenek authored
llvm-svn: 49672
-
Ted Kremenek authored
llvm-svn: 49668
-
Chris Lattner authored
llvm-svn: 49664
-
Ted Kremenek authored
assume that DeclStmts only have VarDecls; they can have TypedefDecls. llvm-svn: 49662
-
Ted Kremenek authored
to functions with NULL summaries. llvm-svn: 49660
-
Ted Kremenek authored
llvm-svn: 49659
-
Ted Kremenek authored
warnings are emitted as part of the warnings registered by GRSimpleVals. llvm-svn: 49658
-
Ted Kremenek authored
reference to the DiagnosticClient. This is useful for DiagnosticClients that have internal state when processing diagnostics. llvm-svn: 49656
-
Chris Lattner authored
llvm-svn: 49651
-
Ted Kremenek authored
llvm-svn: 49647
-
Sam Bishop authored
intermixed. llvm-svn: 49645
-
Chris Lattner authored
a nice shiny B+ Tree variant. This fixes the last of the known algorithmic issues with the rewriter, allowing a significant speedup. For example, -emit-html on Ted's 500K .i file speeds up from 26.8s -> 0.64s in a debug build (41x!) and 5.475s -> 0.132s (41x!) in an optimized build. This code is functional but needs to be cleaned up, ifdefs removed, better commented, and moved to a .cpp file. I plan to do this tomorrow. llvm-svn: 49635
-
Nate Begeman authored
llvm-svn: 49633
-
Nate Begeman authored
llvm-svn: 49632
-
Douglas Gregor authored
llvm-svn: 49631
-
Douglas Gregor authored
llvm-svn: 49629
-
Argyrios Kyrtzidis authored
llvm-svn: 49628
-
- Apr 13, 2008
-
-
Douglas Gregor authored
inheritance in C++. It'll parse the base-specifier list, e.g., class D : public B1, virtual public B2 { }; and do some of the simpler semantic checks (B1 and B2 are classes; they aren't unions or incomplete types, etc). llvm-svn: 49623
-
Douglas Gregor authored
llvm-svn: 49621
-
Chris Lattner authored
more nice. llvm-svn: 49619
-