- Dec 04, 2009
-
-
Ted Kremenek authored
llvm-svn: 90583
-
Ted Kremenek authored
llvm-svn: 90582
-
Anders Carlsson authored
When generating a virtual destructor, don't try to make a virtual call to the base class destructor because then we'll just re-enter the same destructor! This was done to fix PR5619, so I went ahead and passed a dummy VTT pointer for now. llvm-svn: 90578
-
Rafael Espindola authored
llvm-svn: 90577
-
Mike Stump authored
llvm-svn: 90576
-
Mike Stump authored
the end of all the catches. llvm-svn: 90574
-
Anders Carlsson authored
llvm-svn: 90573
-
Anders Carlsson authored
llvm-svn: 90571
-
Anders Carlsson authored
llvm-svn: 90570
-
Anders Carlsson authored
llvm-svn: 90569
-
Anders Carlsson authored
llvm-svn: 90568
-
Eli Friedman authored
llvm-svn: 90565
-
Eli Friedman authored
llvm-svn: 90563
-
Eli Friedman authored
llvm-svn: 90562
-
Eli Friedman authored
llvm-svn: 90561
-
Daniel Dunbar authored
which meant that hasErrorOccurred() checks to prevent codegen-on-invalid weren't working. llvm-svn: 90560
-
Daniel Dunbar authored
from a source file. - This allows CIndex to avoid iterating over all the top-level decls when using a PCH, which means we deserialize far fewer decls. llvm-svn: 90559
-
Eli Friedman authored
llvm-svn: 90555
-
Chris Lattner authored
test like this: #line 4 "foo" #define XX ? #if XX #endif We now emit: In file included from t.c:7: foo:7:5: error: invalid token at start of a preprocessor expression #if XX ^ foo:5:12: note: instantiated from: #define XX ? ^ instead of: In file included from t.c:7: foo:7:5: error: invalid token at start of a preprocessor expression #if XX ^ ./t.h:6:12: note: instantiated from: #define XX ? ^ (where the note doesn't obey #line or print the include stack when needed). This fixes PR5617 llvm-svn: 90554
-
Ted Kremenek authored
Rename instance variable to avoid name conflict with parameters, and modify addTransition() to compare the correct state values. llvm-svn: 90552
-
Eli Friedman authored
llvm-svn: 90550
-
Eli Friedman authored
llvm-svn: 90549
-
Anders Carlsson authored
llvm-svn: 90544
-
Chris Lattner authored
llvm-svn: 90543
-
Anders Carlsson authored
llvm-svn: 90542
-
Eli Friedman authored
llvm-svn: 90540
-
Mike Stump authored
llvm-svn: 90538
-
Mike Stump authored
llvm-svn: 90537
-
Eli Friedman authored
llvm-svn: 90536
-
Anders Carlsson authored
llvm-svn: 90535
-
Anders Carlsson authored
llvm-svn: 90534
-
Anders Carlsson authored
llvm-svn: 90533
-
Anders Carlsson authored
llvm-svn: 90532
-
Anders Carlsson authored
llvm-svn: 90531
-
Anders Carlsson authored
llvm-svn: 90530
-
Anders Carlsson authored
llvm-svn: 90529
-
Anders Carlsson authored
llvm-svn: 90528
-
Anders Carlsson authored
llvm-svn: 90527
-
Eli Friedman authored
directly into the sret pointer. This is an optimization in C, but is required for correctness in C++ for classes with a non-trivial copy constructor. llvm-svn: 90526
-
Anders Carlsson authored
llvm-svn: 90525
-