summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
Commit message (Expand)AuthorAgeFilesLines
* Rename attributes 'objc_ownership...' to 'ns_ownership...'.Ted Kremenek2009-05-042-8/+8
* Rename attributes:Ted Kremenek2009-05-042-4/+4
* Simplify the interesting-region code by assimmilating blocks of non-whitespac...Douglas Gregor2009-05-041-57/+18
* Tweak the extraction of the "interesting" part of a source range in two ways: Douglas Gregor2009-05-041-4/+19
* Fix an infinite loop in diagnostic printing.Daniel Dunbar2009-05-031-7/+5
* Fix crash in source-line truncation code for diagnosticDouglas Gregor2009-05-031-2/+3
* temporary hack to work around PR4128Chris Lattner2009-05-031-1/+1
* When a fix-it hint would span multiple lines, don't print it; half aDouglas Gregor2009-05-031-0/+21
* When we truncate a source line to fit it within the terminal width,Douglas Gregor2009-05-031-5/+6
* Respect the COLUMNS environment variable for word-wrapping (so we getDouglas Gregor2009-05-031-1/+2
* When printing a source line as part of a diagnostic, the source lineDouglas Gregor2009-05-011-35/+180
* Implement -fmessage-length=N, which word-wraps diagnostics to N columns. Douglas Gregor2009-05-011-7/+211
* Make a home for exception specs in the AST. Now Sema can hook them up.Sebastian Redl2009-04-302-1/+14
* initial support for __[u]int128_t, which should be basicallyChris Lattner2009-04-302-0/+4
* BugReporter/PathDiagnostics:Ted Kremenek2009-04-291-0/+1
* In -fdiagnostics-print-source-range-info mode, print a space before theChris Lattner2009-04-281-1/+14
* Implement ownership attribute 'objc_ownership_make_collectable'. This allows oneTed Kremenek2009-04-282-2/+4
* Make all PCH-incompatibility warnings into errors, and abortDouglas Gregor2009-04-281-10/+1
* Make the PCH reader use the diagnostics system for its complaints.Douglas Gregor2009-04-282-52/+46
* Optimize IdentifierInfo storage within the precompiled header. We'veDouglas Gregor2009-04-282-15/+10
* Implement a minor space optimization for the PCH identifier table,Douglas Gregor2009-04-282-12/+45
* Replace a lame fprintf with a slightly-less lame diagnosticDouglas Gregor2009-04-281-4/+4
* Implement checking for macro definitions that occur on the commandDouglas Gregor2009-04-282-8/+33
* Revert r70075 and r70078, which reorganized the PCH on-disk hash tableDouglas Gregor2009-04-282-76/+12
* Allow some differences between the predefines buffer used to build aDouglas Gregor2009-04-281-42/+182
* Remove unused LangOptions NoExtensions and Boolean.Eli Friedman2009-04-282-4/+0
* Add a header containing the Clang version; make the driver use thisDouglas Gregor2009-04-272-10/+25
* fix test/PCH/method_pool.mChris Lattner2009-04-271-1/+1
* -E, -Eonly and -parse-noop now work with PCH!Chris Lattner2009-04-271-0/+2
* Teach PCH that ASTContext is optional. Move -parse-noop and -Eonly (so far)Chris Lattner2009-04-273-125/+128
* Be more careful in our teardown of the PCHReader after deciding toDouglas Gregor2009-04-271-0/+8
* Add Sema::ExtVectorDecls and Sema::ObjCCategoryImpls to the PCH file. Since t...Douglas Gregor2009-04-272-0/+50
* Add two new checker-specific attributes: 'objc_ownership_release' andTed Kremenek2009-04-272-0/+4
* make these be unsigned now that they are eagerly created.Chris Lattner2009-04-271-4/+4
* shrink SOURCE_LOCATION_OFFSETS to use 4-byte entries instead of 8-byteChris Lattner2009-04-272-3/+3
* Implement caching of stat() calls for precompiled headers, which isDouglas Gregor2009-04-272-3/+248
* Add new checker-specific attribute 'objc_ownership_cfretain'. This is the sameTed Kremenek2009-04-272-0/+2
* encode the type and decl offsets with 32-bits for entry insteadChris Lattner2009-04-272-4/+4
* add an abbreviation for common PARM_VAR_DECL. All but 9 of the Chris Lattner2009-04-272-7/+69
* fix a couple more places that should be using the DeclCursor instead Chris Lattner2009-04-271-11/+10
* Load most of the source manager's information lazily from the PCHDouglas Gregor2009-04-272-124/+234
* split expr/stmt writing out to PCHWriterStmt.cppChris Lattner2009-04-273-799/+822
* split decl writing out to its own PCHWriterDecl.cpp file.Chris Lattner2009-04-273-445/+470
* unclone SavedStreamPositionChris Lattner2009-04-272-35/+0
* move attribute reading to PCHReaderDecl.cpp, remove someChris Lattner2009-04-272-212/+165
* read all decls (and attributes and stmts/exprs referenced by the decl)Chris Lattner2009-04-273-24/+25
* rename GetStmt -> GetDeclStmt to make it clear that the stmt readChris Lattner2009-04-271-1/+6
* change the interface to ReadStmt to force clients to pass a cursor in to read...Chris Lattner2009-04-273-18/+18
* split decl reading out to its own PCHReaderDecl.cpp file.Chris Lattner2009-04-273-585/+629
* split stmt/expr deserialization out to PCHReaderStmt.cppChris Lattner2009-04-273-1114/+1150
OpenPOWER on IntegriCloud