summaryrefslogtreecommitdiffstats
path: root/lib/Basic/Diagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline.Daniel Dunbar2012-03-131-23/+6
* [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary sizeDaniel Dunbar2012-03-131-3/+6
* More ArrayRef-ification of methods.Bill Wendling2012-02-221-1/+1
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-1/+1
* Fix indentation and an 80-column violation.Chad Rosier2012-02-071-5/+7
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-2/+2
* In r149662, setDiagnosticMapping was modified to not allow warnings mapped to Chad Rosier2012-02-071-0/+35
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-1/+1
* Move Storage and StorageAllocator out of the PartialDiagnostic class so we ca...Benjamin Kramer2012-02-041-2/+2
* Change the fixed array of FixitHints to a SmallVector to lift offArgyrios Kyrtzidis2012-02-031-6/+2
* [frontend] Don't allow a mapping to a warning override an error/fatal mapping.Chad Rosier2012-02-031-0/+7
* DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool,Argyrios Kyrtzidis2012-01-281-3/+1
* Due to a bug, -Wno-everything works like -Weverything. Fix the bug by havingArgyrios Kyrtzidis2012-01-271-0/+14
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith2011-12-161-0/+1
* [PCH] Fix reading from PCH of diagnostic pragmas.Argyrios Kyrtzidis2011-11-091-10/+1
* Basic/Diagnostics: Apparently, #pragma ... diagnostic is intended to overrideDaniel Dunbar2011-10-041-0/+7
* Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring i...Daniel Dunbar2011-09-291-1/+1
* Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be...Daniel Dunbar2011-09-291-2/+7
* Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track ...Daniel Dunbar2011-09-291-4/+46
* Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and useDaniel Dunbar2011-09-291-0/+15
* Basic/Diagnostics: Move setDiagnosticMapping() to using DiagnosticMappingInfoDaniel Dunbar2011-09-291-5/+7
* Basic/Diagnostic: Factor outDaniel Dunbar2011-09-291-0/+12
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-261-7/+7
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-251-8/+8
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-41/+44
* Implement '-Weverything', which enables all warnings except those explicitly ...Ted Kremenek2011-08-181-0/+1
* Make DiagnosticErrorTrap keep a count of the errors that occurred so multipleArgyrios Kyrtzidis2011-07-291-0/+2
* Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner2011-07-231-2/+2
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-15/+15
* Revamp the SourceManager to separate the representation of parsedDouglas Gregor2011-07-191-0/+10
* Apply patch from Richard Trieu to fix PR9548:Chandler Carruth2011-07-111-3/+11
* Keep track of when "unrecoverable" errors occur, then allowDouglas Gregor2011-07-061-0/+2
* A StringRef-ication of the DiagnosticIDs API and internals.Argyrios Kyrtzidis2011-05-251-3/+3
* Introduce a Diagnostic::Report function that accepts and emits a StoredDiagno...Argyrios Kyrtzidis2011-05-051-0/+41
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* For Diagnostic::Reset() also reset the state related to #pragma diagnostic. F...Argyrios Kyrtzidis2011-03-261-5/+10
* Relax assertion to fail during crash recovery cleanup.Ted Kremenek2011-03-211-3/+1
* Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerIns...Ted Kremenek2011-03-211-1/+7
* Teach Diagnostic::setClient() to free the existing, ownedDouglas Gregor2011-01-311-0/+7
* Properly propagate #pragma diagnostic mappings from PCH but not command-line ...Argyrios Kyrtzidis2011-01-141-5/+6
* Fix diagnostic pragmas.Argyrios Kyrtzidis2010-12-151-10/+98
* Initialize StoredDiagnostic's members in order.Benjamin Kramer2010-11-191-1/+1
* Extend the libclang diagnostic API to provide information about theDouglas Gregor2010-11-191-3/+4
* Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis2010-11-181-0/+10
* Refactoring of Diagnostic class.Argyrios Kyrtzidis2010-11-181-529/+17
* Teach Diagnostic to recursively expand inside %plural formats.John McCall2010-10-141-5/+11
* Fix a silly bug in the suppression of non-error diagnostics in aDouglas Gregor2010-10-131-3/+7
* Eliminate -fdiagnostics-binary and all of the infrastructure forDouglas Gregor2010-10-111-245/+0