summaryrefslogtreecommitdiff
path: root/Driver
Commit message (Expand)AuthorAgeFilesLines
* Move policy on unnamed fields (a Microsoft extension) from Parser::ParseStruc...Steve Naroff2008-02-111-0/+3
* Fix http://llvm.org/bugs/show_bug.cgi?id=2013.Steve Naroff2008-02-111-1/+1
* A bunch-o changes to fix <rdar://problem/5716046> incomplete implementation o...Steve Naroff2008-02-082-1/+5
* Put back the top-level asm code; all tests pass now.Anders Carlsson2008-02-081-0/+6
* Back out 46855 for now, it causes test failures on Darwin.Anders Carlsson2008-02-081-6/+0
* Handle top-level asm declarations.Anders Carlsson2008-02-071-0/+6
* Added proof-of-concept NULL pointer diagnostics to GRConstants.Ted Kremenek2008-02-073-5/+7
* Implement -fms-extensions. This allows us to fuzzy parse non-standard MS cons...Steve Naroff2008-02-071-0/+6
* Make sure to propagate qualifiers through the member operator.Eli Friedman2008-02-061-1/+1
* move the codegen ASTConsumer out of the driver into libcodegen,Chris Lattner2008-02-063-67/+2
* pull .ll and .bc writing out of the ASTConsumer destructors into some topChris Lattner2008-02-063-85/+70
* rename ASTSTreamer.{h|cpp} -> ParseAST.{h|cpp}Chris Lattner2008-02-062-2/+2
* rewrite some of the type refinement code to eliminate dangling pointersChris Lattner2008-02-051-4/+1
* Fix PR1966 by ignoring non-error diagnostics from system headers even if they...Chris Lattner2008-02-032-15/+9
* Minor API cleanup...Steve Naroff2008-02-011-1/+1
* Remove temporary workaround (thanks to Ted for fixing ObjCAtCatchStmt so quic...Steve Naroff2008-02-011-3/+0
* Fix two rewriter bugs with @catch.Steve Naroff2008-02-011-1/+18
* add some helper methods for removing and replacing text, this makes theChris Lattner2008-01-311-45/+56
* Add a new InsertText method that does the check to see if the insertion was v...Chris Lattner2008-01-311-34/+40
* move a large method out of lineChris Lattner2008-01-311-82/+86
* Make rewriter::inserttext return a bool to indicate if it failed.Chris Lattner2008-01-311-51/+23
* Fix a rewriter crash when the whole body of a foreach is itself Chris Lattner2008-01-311-8/+9
* Abolish a bunch of Xcode inserted tabs.Steve Naroff2008-01-301-29/+29
* Rewriting of @synchronized. This has one FIXME in it. But this should allow @...Fariborz Jahanian2008-01-291-1/+53
* Modified LiveVariables to perform all of its base initialization in the ctor,Ted Kremenek2008-01-291-21/+17
* Driver now passes the top-level FunctionDecl* to GRConstants.Ted Kremenek2008-01-291-5/+17
* Add -Wno-rewrite-macros to silence the following warning when using -rewrite-...Steve Naroff2008-01-281-23/+34
* Make -o work with -E, patch contributed by Shantonu Sen!Chris Lattner2008-01-273-13/+33
* Fix a bug recovering from broken code with a goto that Eli reported.Chris Lattner2008-01-251-1/+1
* Added passing "ASTContext" to both GREngine and GRConstants.Ted Kremenek2008-01-241-3/+4
* Fixed a nasty bug which took a while to come up with a test case, Fariborz Jahanian2008-01-231-0/+5
* add support for -Wundef.Chris Lattner2008-01-231-1/+7
* Problem with ObjC's type-encoding of nested structs causing infinit recursion.Fariborz Jahanian2008-01-221-3/+7
* Add Ubuntu 7.10 include path.Lauro Ramos Venancio2008-01-211-0/+4
* Synthesize methods with va-arg list correctly.Fariborz Jahanian2008-01-211-0/+2
* Fixed comment.Fariborz Jahanian2008-01-191-1/+1
* Fix two bugs with an @throw that doesn't have a statement.Steve Naroff2008-01-191-1/+4
* Patch to replace #import with #include.Fariborz Jahanian2008-01-191-27/+28
* Insert #pragma once when rewriting a header file.Fariborz Jahanian2008-01-183-9/+37
* Shortened driver option for running the GR-constants analysis to --grconstants.Ted Kremenek2008-01-161-1/+1
* Hooked up the GRConstants analysis to the driver.Ted Kremenek2008-01-163-11/+11
* Typo.Fariborz Jahanian2008-01-161-1/+1
* Added support for rewriting of continue/break statements inside ObjC2's forea...Fariborz Jahanian2008-01-151-6/+86
* avoid pasting L + "foo" into L"foo".Chris Lattner2008-01-151-2/+27
* avoid token pasting between identifiers and wide strings: Chris Lattner2008-01-151-12/+27
* Record if a compound literal expression is @ file scope. This allows us to im...Steve Naroff2008-01-141-3/+3
* Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and removeTed Kremenek2008-01-142-20/+20
* Add first pieces of support for parsing and representing Chris Lattner2008-01-121-0/+17
* When forming the squigly underline for a diagnostic, make sure toChris Lattner2008-01-122-8/+15
* Avoid redefinition of __objcFastEnumerationStateFariborz Jahanian2008-01-101-1/+4