- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 2a7ff77 Remove C++11ism. by Richard Smith · 11 years ago
- 3347b49 Rather than duplicating extension diagnostics to allow them to cause a by Richard Smith · 11 years ago
- 46c8fca Make getDiagnosticsInGroup helper method a static function in the cpp file and move the WarningOption struct into an anonymous namespace instead of clang namespace since it no longer needs to be forward declared in the header. by Craig Topper · 11 years ago
- 354f20a Move individual group name strings from the OptionTable into one big char array. Then only store offsets into it in the OptionTable. Saves about 4K from the clang binary and removes 400 relocation entries from DiagnosticIDs.o. by Craig Topper · 11 years ago
- 0e28a25 Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. by Craig Topper · 11 years ago
- b1aa16a Merge diagnostic group tables to reduce data size and relocation entries. by Craig Topper · 11 years ago
- 8bfffa5 Replace 'unsigned short' with 'uint16_t' in a packed data structure for consistency with other fields and to be explicit about bit count. by Craig Topper · 11 years ago
- cbfb8d7 Revert r186649 because it wasn't unnecessary and add a comment. by Craig Topper · 11 years ago
- cfaa552 DiagnosticIDs: Forbid Diag ID from being valid by David Majnemer · 11 years ago
- a4f5252 Remove unnecessary IsFirst variable from debug codde in GetDiagInfo. by Craig Topper · 11 years ago
- b960232 Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). by Craig Topper · 11 years ago
- fc09336 Fix typos: [Dd]iagnosic -> [Dd]iagnostic by Stefanus Du Toit · 12 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- 35abfcd DiagnosticIds: Fix offset/ID calculation, no impact outside this code. by Argyrios Kyrtzidis · 12 years ago
- a07b59e Speed up looking up static diagnostic infos. by Benjamin Kramer · 12 years ago
- 12f37e4 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 1c84c68 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 12 years ago
- a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
- c6d64a2 Emit -verify diagnostics even when we have a fatal error. by Jordan Rose · 12 years ago
- 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
- 6c44886 Provide common include for all diagnostic headers. by David Blaikie · 13 years ago
- d49cb20 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 13 years ago
- ceb1565 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 13 years ago
- f94d392 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 13 years ago
- cbf46a0 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 13 years ago
- 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
- 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
- a2398d7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 13 years ago
- f3dee20 Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 13 years ago
- dce6327 Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 13 years ago
- a70cb9d Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 13 years ago
- afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
- 18c407f Change __extension__ to disable only diagnostics controlled by -pedantic. by Bob Wilson · 13 years ago
- aeacae5 Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring is done, and add a note that the new setDiagnosticGroup{...} methods only operate on the current diagnostic state. by Daniel Dunbar · 13 years ago
- be1aa41 Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be straighter line code, use the new DiagnosticMappingInfo flags, and eliminate the odd MAP_WARNING_NO_WERROR and friend mappings. by Daniel Dunbar · 13 years ago
- a5e4133 Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track "no-warning-as-error", "no-error-as-fatal", and "show-in-system-header", and update DiagnosticsEngine::setDiagnosticGroup{WarningAsError,ErrorAsFatal} and GetDefaultDiagMappingInfo to set them appropriately. by Daniel Dunbar · 13 years ago
- 3f83946 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 13 years ago
- ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
- b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
- c3c4a89 Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't worth methodizing. by Daniel Dunbar · 13 years ago
- 1656aae Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I killed the sole client. by Daniel Dunbar · 13 years ago
- 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
- 4213df3 Basic/Diagnostics: Split out the default warning "no-Werror" and by Daniel Dunbar · 13 years ago
- 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
- d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
- 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
- f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
- 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
- 6948bc4 Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. by Ted Kremenek · 13 years ago
- c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
- 3201f38 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 13 years ago
- 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
- f85e193 Automatic Reference Counting. by John McCall · 13 years ago
- 923cd57 Generate enumerators for diagnostic categories. Patch by Argyrios! by John McCall · 13 years ago
- 81f9d14 StaticDiagNameIndex is never written to, place it into .rodata. by Benjamin Kramer · 13 years ago
- dbda513 Put classes into anonymous namespaces. by Benjamin Kramer · 13 years ago
- 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
- 144bc08 Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. by Argyrios Kyrtzidis · 13 years ago
- cfdadfe Move the check whether a diagnostic must be ignored because it is in a system header by Argyrios Kyrtzidis · 13 years ago
- 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
- 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 14 years ago
- 4814fb5 If any Fix-Its attached to a diagnostic have invalid source locations by Douglas Gregor · 14 years ago
- 418df34 Separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
- 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
- f84109e Update AST reader/writer to handle new AppleKext. by Fariborz Jahanian · 14 years ago
- 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
- 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago