summaryrefslogtreecommitdiffstats
path: root/lib/Frontend/SerializedDiagnosticPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""Christof Douma2017-06-271-66/+40
* Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"Christof Douma2017-06-191-40/+66
* [NFC] Refactor DiagnosticRenderer to use FullSourceLocChristof Douma2017-06-191-66/+40
* [trivial] fix a typo in comment, NFCHiroshi Inoue2017-05-301-1/+1
* Move SerializedDiagnosticPrinter's SharedState to std::shared_ptr rather than...David Blaikie2017-01-051-4/+4
* Fix for LLVM Bitcode API change (to use std::shared_ptr)David Blaikie2017-01-041-16/+16
* Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.Peter Collingbourne2016-11-011-1/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-3/+0
* Apply clang-tidy's misc-move-constructor-init throughout Clang.Benjamin Kramer2016-05-271-1/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-101-52/+20
* Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVecto...Mehdi Amini2015-09-091-22/+55
* EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)Mehdi Amini2015-09-091-55/+22
* [Frontend] Fix crash when serializing diagnostics with really long text.Argyrios Kyrtzidis2015-08-061-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-3/+3
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Add missing include.Benjamin Kramer2015-03-011-0/+1
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-2/+2
* Driver: Include driver diagnostics when we --serialize-diagnosticsJustin Bogner2014-10-231-14/+228
* Re-apply "Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnos...Justin Bogner2014-10-141-4/+2
* Revert "Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnosti...Justin Bogner2014-10-141-2/+4
* Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnostic (NFC)Justin Bogner2014-10-141-4/+2
* Reduce double set lookups. NFC.Benjamin Kramer2014-10-101-4/+2
* unique_ptrify ChainedDiagnosticConsumer's ctor parametersDavid Blaikie2014-09-151-3/+3
* unique_ptrify the raw_ostream argument to clang::serialized_diags::createDavid Blaikie2014-08-291-8/+9
* Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...David Blaikie2014-07-191-1/+1
* Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.Alexander Kornienko2014-05-221-2/+1
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-5/+6
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-131-32/+31
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* Serialized diagnostic severity levels should be stable.Jordan Rose2014-03-031-2/+17
* Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor2013-05-031-4/+0
* Teach serialized diagnostics about notes without locations.Ted Kremenek2013-02-211-0/+10
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-12/+11
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-9/+9
* Teach the serialized diagnostic writer to clone() itself, sharingDouglas Gregor2012-11-301-67/+112
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-5/+6
* Avoid binding a reference to a dereferenced pointer in diagnostic serializationRichard Smith2012-08-211-92/+133
* Fix an assertion hit when the serialized diagnostics writer receive a diagnosticArgyrios Kyrtzidis2012-05-101-16/+24
* Serialization: Switch over to using the native SmallVector based BitstreamWriterDaniel Dunbar2012-02-291-1/+1
* Refactor DiagnosticRenderer and SDiagsRenderer to have some functionalityTed Kremenek2012-02-141-29/+10
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives...Ted Kremenek2011-12-171-71/+186
* Make changes to SDiagsWriter to make it work in combination with the ARC migr...Argyrios Kyrtzidis2011-12-071-29/+29
* Remove extra ';'.Devang Patel2011-11-151-1/+1
* serialized diagnostics: simplify code.Benjamin Kramer2011-11-101-5/+1
* serialized diagnostics: implement full deserialization of clang diagnostics v...Ted Kremenek2011-11-101-9/+26
* serialized diagnostics: serialize the version info in a separate meta block.Ted Kremenek2011-11-081-20/+31