summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
Commit message (Expand)AuthorAgeFilesLines
* Fix include path detection on Fedora 15 with GCC 4.6.1. Patch by Arthur Haas.Justin Holewinski2011-10-041-1/+6
* Rip out flags for controlling C++ "production mode" separately.Bob Wilson2011-10-041-1/+1
* When build a module on demand, run the module-building job on aDouglas Gregor2011-10-041-3/+21
* Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall2011-10-021-6/+4
* [analyzer] Add -analyzer-purge option which can take on multiple values, remo...Anna Zaks2011-09-301-3/+29
* Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiag...Daniel Dunbar2011-09-291-9/+13
* Basic/Diagnostic: Factor outDaniel Dunbar2011-09-291-14/+22
* Introduce an opt-in warning when a module is being implicitly builtDouglas Gregor2011-09-291-0/+2
* Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor2011-09-296-13/+42
* [driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICSChad Rosier2011-09-281-5/+30
* Remove the egregious hack that made Objective-C++ ARC work with olderDouglas Gregor2011-09-271-70/+1
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-1/+1
* Add back support for a manually formatted section of the diagnosticChandler Carruth2011-09-261-1/+4
* Hoist and beef up the asserts about the level of infrastructure expectedChandler Carruth2011-09-261-5/+10
* Switch the emission of diagnostics without a source location toChandler Carruth2011-09-261-22/+32
* Extract the actual printing of the message string into a helperChandler Carruth2011-09-261-32/+33
* Group the helpers for word wrapping with the primary routine. NoChandler Carruth2011-09-261-92/+92
* Don't map a file:line:col triplet that is inside the preamble range toArgyrios Kyrtzidis2011-09-261-12/+44
* Don't print a stray ] at the end of diagnostics.Benjamin Kramer2011-09-261-3/+4
* Remove support for splitting word-wrapped diagnostic messages on newlineChandler Carruth2011-09-261-18/+2
* Move the word wrapped printing routine down to all the other helperChandler Carruth2011-09-261-82/+77
* Switch some of my recently added helper functions to use the properChandler Carruth2011-09-261-6/+19
* Rewrite the printing of diagnostic options, categories, etc to actuallyChandler Carruth2011-09-261-35/+29
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-265-9/+9
* Delete an extraneous line I missed.Chandler Carruth2011-09-261-1/+0
* A direct extraction of the rest of the option printing into a helper.Chandler Carruth2011-09-261-51/+57
* Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397David Blaikie2011-09-263-11/+11
* Start a more correct pattern for factoring out the name printing. SlowlyChandler Carruth2011-09-261-7/+10
* Revert r140484. That was *not* ready to be committed! Only halfway done,Chandler Carruth2011-09-261-39/+34
* Fix a formatting goof.Chandler Carruth2011-09-261-1/+1
* Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397David Blaikie2011-09-261-3/+3
* Extract the diagnostic message formatting into a helper routine.Chandler Carruth2011-09-261-34/+39
* Rename StoredDiagnosticClient to StoredDiagnosticConsumer as per issue 5397David Blaikie2011-09-261-6/+6
* Extract the logic for printing a colorful level name into a helperChandler Carruth2011-09-251-21/+28
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-256-15/+15
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-2512-91/+96
* Inline this method now that its completely trivial, and prepare forChandler Carruth2011-09-251-18/+9
* Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needsChandler Carruth2011-09-251-18/+21
* Actually remove the members of CaretDiagnostic no longer in use forChandler Carruth2011-09-251-10/+6
* Sink the logic for suppressing some macro expansion notes from theChandler Carruth2011-09-251-41/+29
* Split the recursive macro expansion walk out from the routine whichChandler Carruth2011-09-251-58/+71
* Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman!Douglas Gregor2011-09-231-2/+43
* More missing header inclusions from llvm_unreachable migration.David Blaikie2011-09-232-0/+2
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-234-7/+8
* Reenable -cxx-isystem for Objective C++, until I come up with a better solutionBenjamin Kramer2011-09-231-1/+1
* Add support for CPATH and friends.Benjamin Kramer2011-09-222-63/+35
* In the OpenCL mode, the AltiVec mode must be off and checks must be strictTobias Grosser2011-09-211-2/+2
* Remove __WCHAR_UNSIGNED__ and anything that used it.Eric Christopher2011-09-201-3/+0
* In libclang, when visiting preprocessed entities in a source range, useArgyrios Kyrtzidis2011-09-191-61/+1
* Introduce local_begin()/local_end() methods in PreprocessingRecord whichArgyrios Kyrtzidis2011-09-191-1/+1
OpenPOWER on IntegriCloud