- Feb 18, 2010
-
-
John McCall authored
some failure here that I can't. llvm-svn: 96612
-
Dan Gohman authored
checking whether AnalyzeBranch disagrees with the CFG directly, rather than looking for EH_LABEL instructions. EH_LABEL instructions aren't always at the end of the block, due to FP_REG_KILL and other things. This fixes an infinite loop compiling MultiSource/Benchmarks/Bullet. llvm-svn: 96611
-
Devang Patel authored
llvm-svn: 96610
-
Devang Patel authored
llvm-svn: 96609
-
Fariborz Jahanian authored
test suite. llvm-svn: 96608
-
Douglas Gregor authored
CIndex, so that c-index-test to use it to call lvm::sys::PrintStackTraceOnErrorSignal(). llvm-svn: 96607
-
Douglas Gregor authored
display captured diagnostics when we can't return an invalid CXTranslationUnit. llvm-svn: 96606
-
John McCall authored
calling them as subroutines. This triggers whenever the alias optimization doesn't, i.e. when the dtor has linkonce linkage or there are virtual bases or it's the deleting dtor. llvm-svn: 96605
-
Devang Patel authored
llvm-svn: 96604
-
Douglas Gregor authored
knobs to control formatting. Eventually, I'd like to merge the implementation of this code with the TextDiagnosticPrinter, so that it's easy for CIndex clients to produce beautiful diagnostics like the clang compiler does. Use this new function to display diagnostics within c-index-test. llvm-svn: 96603
-
Ted Kremenek authored
llvm-svn: 96602
-
Dale Johannesen authored
comes out as comments but will eventually generate DWARF. llvm-svn: 96601
-
Ted Kremenek authored
llvm-svn: 96600
-
Ted Kremenek authored
to the children of a Decl. llvm-svn: 96599
-
Dan Gohman authored
not restricted by the GEP rules. llvm-svn: 96598
-
Dan Gohman authored
llvm-svn: 96597
-
Dan Gohman authored
deferenced, rather than when the pointer value is computed. llvm-svn: 96596
-
Anders Carlsson authored
llvm-svn: 96595
-
Dan Gohman authored
llvm-svn: 96594
-
Daniel Dunbar authored
llvm-svn: 96593
-
Douglas Gregor authored
we attach diagnostics to translation units and code-completion results, so they can be queried at any time. To facilitate this, the new StoredDiagnostic class stores a diagnostic in a serializable/deserializable form, and ASTUnit knows how to capture diagnostics in this stored form. CIndex's CXDiagnostic is a thin wrapper around StoredDiagnostic, providing a C interface to stored or de-serialized diagnostics. I've XFAIL'd one test case temporarily, because currently we end up storing diagnostics in an ASTUnit that's never returned to the user (because it contains errors). I'll introduce a temporary fix for this soon; the real fix will be to allow us to return and query invalid ASTs. llvm-svn: 96592
-
Sanjiv Gupta authored
llvm-svn: 96591
-
Anders Carlsson authored
llvm-svn: 96590
-
Sanjiv Gupta authored
llvm-svn: 96589
-
Anders Carlsson authored
llvm-svn: 96588
-
Anders Carlsson authored
llvm-svn: 96587
-
Anders Carlsson authored
llvm-svn: 96586
-
Anders Carlsson authored
llvm-svn: 96585
-
Anders Carlsson authored
Store the base offset of the final overrider in the OverriderInfo struct, to be used for vcall offsets. llvm-svn: 96582
-
Anders Carlsson authored
llvm-svn: 96581
-
Duncan Sands authored
Russell Wallace. llvm-svn: 96580
-
Duncan Sands authored
out by Russell Wallace. llvm-svn: 96579
-
Duncan Sands authored
Also, have tools output -help-hidden rather than refer to --help-hidden, for consistency, and likewise adjust documentation. This doesn't change every mention of --help, only those which seemed clearly safe. llvm-svn: 96578
-
Benjamin Kramer authored
llvm-svn: 96577
-
Benjamin Kramer authored
llvm-svn: 96576
-
Chris Lattner authored
Nothing real here yet. llvm-svn: 96575
-
Chris Lattner authored
llvm-svn: 96574
-
Chris Lattner authored
llvm-svn: 96573
-
Bob Wilson authored
Radar 7461718. llvm-svn: 96572
-
Ted Kremenek authored
ranges for Attr objects, so lookup by cursor location currently doesn't work. llvm-svn: 96571
-