aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/Diagnostic.h
AgeCommit message (Expand)Author
2009-11-14Pass Preprocessor through DiagnosticClient::BeginSourceFile.Daniel Dunbar
2009-11-10Add Diagnostic::Report method for reporting diagnostics without a location.Daniel Dunbar
2009-11-10Don't try to emit null fixit hints.Anders Carlsson
2009-11-05Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarifyDaniel Dunbar
2009-10-21Improve diagnostics and template instantiation behavior when callingDouglas Gregor
2009-10-20teach FormatDiagnostic to aggregate previously formatted arguments andChris Lattner
2009-10-17StringRefize some parts of Diagnostic API.Daniel Dunbar
2009-10-13Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor
2009-09-25Use explicitly-specified template argument lists to help namingDouglas Gregor
2009-09-17Initial implementation of a code-completion interface in Clang. InDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-26Add the partially implemented PartialDiagnostic class.Anders Carlsson
2009-08-26Fix bug in __extension__ handling for declarations, from AbramoDouglas Gregor
2009-08-26Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor
2009-07-12add push/pop semantics for diagnostics. Patch by Louis Gerbarg!Chris Lattner
2009-06-14Update LLVM.Douglas Gregor
2009-04-19move group twiddling options into Diagnostic.cpp instead ofChris Lattner
2009-04-17add a virtual method to DiagnosticClient to get rid of some fragileChris Lattner
2009-04-16tblgen is now passing diagnostic group information in the .inc file, ignore i...Chris Lattner
2009-04-16implement framework for -fdiagnostics-show-option, but tblgen isn'tChris Lattner
2009-04-16move handling of -pedantic and -pedantic-errors into Diagnostics,Chris Lattner
2009-04-16arrange for -Wno-error=foo warnings to be immune to -Werror as Chris Lattner
2009-04-16change mappings to distinguish between "unset", "set by the user" and Chris Lattner
2009-04-16switch DiagMappings *back* to 4 bits per diag.Chris Lattner
2009-04-15Tblgen now passes the default mapping explicitly, instead of having it Chris Lattner
2009-04-15this should be privateChris Lattner
2009-04-15Rejigger how -pedantic and -pedantic-errors work and their interactionChris Lattner
2009-04-02Provide FIX-IT notes to describe what fix-it is doing behind theDouglas Gregor
2009-03-26I said _fix_ the build, don't break it.Anders Carlsson
2009-03-26Fix build.Anders Carlsson
2009-03-26AddAnders Carlsson
2009-03-20Eliminate post-diagnostic hooks. Instead, implement a Sema-specificDouglas Gregor
2009-03-19Bindir and Win32 builds work, so switch to .inc files. Leave the .def files i...Sebastian Redl
2009-03-14Revert the switch to the tablegen diags. It fails for seperate objdir builds ...Sebastian Redl
2009-03-14Switch diagnostics from .def to tablegen files. Please validate the Windows b...Sebastian Redl
2009-03-12Add Diagnostic files for Frontend and move a couple errors over.Daniel Dunbar
2009-03-12Driver: Use standard Diagnostic interface for diagnostics.Daniel Dunbar
2009-03-10Add a notion of "post-diagnostic hooks", which are callbacks attachedDouglas Gregor
2009-03-07Revert my last couple patches until I can get them to not make the tests fail.Ted Kremenek
2009-03-07Teach Diagnostic about Selector.Ted Kremenek
2009-03-05remove unneeded forward decl.Chris Lattner
2009-02-27Clean up and document code modification hints.Douglas Gregor
2009-02-26Introduce code modification hints into the diagnostics system. When weDouglas Gregor
2009-02-19replace a dirty hack with a clean solution. Too bad we can't Chris Lattner
2009-02-17fix notes so that they are always filtered with the same logic Chris Lattner
2009-02-06don't emit any diagnostics after a fatal one.Chris Lattner
2009-02-05allow mapping errors to fatal.Chris Lattner
2009-02-05add support to the diagnostics machinery for mapping warnings andChris Lattner
2009-02-04Some name-lookup-related fixes, from Piotr Rak!Douglas Gregor
2009-01-29next round of diagnostics cleanups, moving some Chris Lattner