summaryrefslogtreecommitdiff
path: root/utils/TableGen/ClangDiagnosticsEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use scope qualifiers in Clang's tblgen backends to get usefulJohn McCall2019-10-011-12/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-1/+1
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-9/+7
* [ClangDiagnostics] Silence warning about fallthrough after PrintFatalErrorDavid Bolvansky2018-05-261-1/+1
* [Clang Tablegen] Add llvm_unreachable() to getModifierName()Mark Searles2018-05-211-0/+2
* [Clang Tablegen][RFC] Allow Early Textual Substitutions in `Diagnostic` messa...Eric Fiselier2018-05-191-263/+743
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-7/+7
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-11/+12
* TableGen: Give up on exact fixits for diagnostic groupsNicolai Haehnle2018-03-061-32/+6
* [TableGen] Clang changes to support Record::getValueAsString and getValueAsLi...Craig Topper2017-05-311-2/+2
* Use noexcept instead of LLVM_NOEXCEPT now that all compilers support itReid Kleckner2016-10-191-3/+2
* [docs] Order diagnostic cross-references alphabetically rather than based onRichard Smith2016-09-141-0/+1
* Update DiagnosticsReference and fix emitter to emit -Wpedantic diagnostics an...Richard Smith2016-09-141-3/+12
* Fix a FIXME about MSVC 2013 in the diagnostic doc generation codeReid Kleckner2016-09-131-5/+7
* Work around MSVC 2013's inability to default move special members.Richard Smith2016-09-131-3/+3
* Work around a GCC 4.7-specific issue: due to implementing older rules forRichard Smith2016-09-131-0/+5
* Add virtual destructor (necessary due to the switch to shared_ptr).Richard Smith2016-09-121-0/+1
* Attempt #3 to placate MSVC.Richard Smith2016-09-121-4/+6
* Attempt #2 to placate MSVCRichard Smith2016-09-121-0/+2
* Attempt to placate MSVC.Richard Smith2016-09-121-1/+3
* Add a mode to clang-tblgen to generate reference documentation for warning andRichard Smith2016-09-121-0/+424
* [NFC] Header cleanupMehdi Amini2016-07-181-4/+0
* [TableGen] Merge the SuperClass Record and SMRange vector a single vector. Th...Craig Topper2016-01-181-7/+6
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Use the ShowInSystemHeader bit consistently for all diagnosticsAlp Toker2014-06-161-2/+1
* Complete the switch from mappings to declarative diagnostic severitiesAlp Toker2014-06-121-3/+5
* [C++11] Use 'nullptr'.Craig Topper2014-05-071-3/+4
* tblgen: Modularize the diagnostic emitterTobias Grosser2014-05-061-88/+198
* [C++11] Replace verbose functors with succinct lambdasBenjamin Kramer2014-03-011-12/+3
* Add 'remark' diagnostic type in 'clang'Tobias Grosser2014-02-281-0/+13
* Rather than duplicating extension diagnostics to allow them to cause aRichard Smith2013-11-121-20/+7
* Move individual group name strings from the OptionTable into one big char arr...Craig Topper2013-08-291-10/+22
* Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4...Craig Topper2013-08-281-1/+3
* Merge diagnostic group tables to reduce data size and relocation entries.Craig Topper2013-08-281-14/+37
* Const-correct some iterators. No functional change.Craig Topper2013-07-211-9/+9
* Remove trailing whitespaceCraig Topper2013-07-191-28/+28
* ArrayRef<T>() -> None cleanupDmitri Gribenko2013-05-051-1/+1
* Strip 'llvm' from 'llvm::Optional' uses.Ted Kremenek2013-02-211-1/+1
* Error if an anonymous DiagGroup is referenced multiple times.Jordan Rose2013-01-101-2/+119
* Sort the #include lines under utils/...Chandler Carruth2012-12-041-2/+2
* Don't throw exceptions in clang-tblgen by switching to PrintFatalError.Joerg Sonnenberger2012-10-251-3/+5
* tblgen: Use LLVM-style RTTI in clang-tblgenSean Silva2012-10-101-6/+6
* Fix horrible regression in control of warnings caused by introduction of -Wpe...Ted Kremenek2012-08-101-4/+12
* Add missing cctype includes.Joerg Sonnenberger2012-08-101-0/+1
* Enhance ClangDiagnosticsEmitter to reject diagnostics that are errors that ar...Ted Kremenek2012-08-071-0/+17
* Re-apply r159875 with fixes.Ted Kremenek2012-07-071-10/+229
* Revert rr159875, "Implement -Wpedantic and --no-pedantic to complement -Wever...NAKAMURA Takumi2012-07-071-228/+10
* Implement -Wpedantic and --no-pedantic to complement -Weverything.Ted Kremenek2012-07-061-10/+228
* Make clang-tblgen backends functions instead of TableGenBackends.Jakob Stoklund Olesen2012-06-131-9/+18