- Jul 31, 2009
-
-
Daniel Dunbar authored
- MultiTestRunner will eventually be renamed to 'lit', for LLVM integrated tester/testing. This has the pros of being pronouncable and short. - "Project" level configuration lives in 'lit.cfg', which is also what lit uses to find the root testing directory in some cases. This can be overridden for use in project files which want to precisely specify where things are. - TestRunner.py is not longer able to be invoked directly. - Moved some code to Util.py. - Introduced a configuration object. - Cleaned up --help, removed a few not-very-useful options. - Tried not to break anything that works. :) llvm-svn: 77665
-
Douglas Gregor authored
for those extra-esoteric cases. Not that any two given C++ compilers agree on this test case, but this change gives us a strong definition of equivalent types. llvm-svn: 77664
-
Douglas Gregor authored
llvm-svn: 77663
-
Eli Friedman authored
linkage specifications correctly. llvm-svn: 77653
-
Douglas Gregor authored
llvm-svn: 77647
-
Douglas Gregor authored
llvm-svn: 77643
-
Douglas Gregor authored
llvm-svn: 77639
-
Anders Carlsson authored
llvm-svn: 77631
-
Anders Carlsson authored
Add casts to avoid a bunch of unused expr warnings. (They aren't reported right now due to a bug that I intend to fix). Ted, please review. llvm-svn: 77630
-
- Jul 30, 2009
-
-
Douglas Gregor authored
current instantiation when that current instantiation is a class template partial specialization. llvm-svn: 77609
-
Douglas Gregor authored
partial specializations. llvm-svn: 77606
-
Ryan Flynn authored
llvm-svn: 77573
-
Daniel Dunbar authored
llvm-svn: 77571
-
Mike Stump authored
that we would silently do bad things with virtual bases in the layout code, so, we just turn them off. When people do better things with them, we can turn them back on. llvm-svn: 77556
-
Fariborz Jahanian authored
in current class. llvm-svn: 77554
-
Argyrios Kyrtzidis authored
-Accept an ObjC method and find all message expressions that this method may respond to. -Accept an ObjC message expression and find all methods that may respond to it. llvm-svn: 77551
-
Argyrios Kyrtzidis authored
llvm-svn: 77540
-
- Jul 29, 2009
-
-
Ted Kremenek authored
OldCastRegion used), and the associated command line option '-analyzer-store=old-basic-cast'. llvm-svn: 77509
-
Fariborz Jahanian authored
llvm-svn: 77506
-
Fariborz Jahanian authored
performace sake. Also added a test case. llvm-svn: 77502
-
Eli Friedman authored
with dependent types. Fixes PR4621 and PR4627. llvm-svn: 77498
-
Fariborz Jahanian authored
excpression, if needed, and remove some ir-gen code now unnencessary. llvm-svn: 77490
-
Ted Kremenek authored
be moved to misc-ps.m when it passes. llvm-svn: 77486
-
Ted Kremenek authored
llvm-svn: 77485
-
Sebastian Redl authored
llvm-svn: 77475
-
Douglas Gregor authored
llvm-svn: 77464
-
Douglas Gregor authored
llvm-svn: 77463
-
Douglas Gregor authored
template arguments, as in template specialization types. This permits matching out-of-line definitions of members for class templates that involve non-type template parameters. llvm-svn: 77462
-
Steve Naroff authored
llvm-svn: 77454
-
rdar://problem/7100524Steve Naroff authored
Fix <rdar://problem/7100524> regression: "error: incompatible operand types ('void *' and 'NSString *')". Remove XFAIL from 'conditional-expr-4.m' test case (which would have caught this). Also tweaked several aspects of the test to jive with the current type checking. llvm-svn: 77453
-
Sebastian Redl authored
llvm-svn: 77451
-
Mike Stump authored
llvm-svn: 77406
-
Mike Stump authored
llvm-svn: 77391
-
Mike Stump authored
llvm-svn: 77377
-
- Jul 28, 2009
-
-
Ted Kremenek authored
could cause false positives if any the subexpressions had side-effects. These initializers weren't evaluated because the StoreManager would need to handle them, but that's an orthogonal problem of whether or not the StoreManager can handle the binding. llvm-svn: 77361
-
Ted Kremenek authored
was created but not added to the destination NodeSet. This fixes PR 4630. llvm-svn: 77353
-
Fariborz Jahanian authored
llvm-svn: 77351
-
Chris Lattner authored
llvm-svn: 77344
-
Chris Lattner authored
llvm-svn: 77342
-
Fariborz Jahanian authored
llvm-svn: 77332
-