Commit Verlauf

Autor SHA1 Nachricht Datum
  David Blaikie 1614d5cef4 Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" vor 11 Jahren
  Alexander Kornienko c2f2b74ec2 Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine. vor 11 Jahren
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. vor 11 Jahren
  Craig Topper 85bba31eb7 [C++11] Add 'override' keyword to virtual methods that override their base class. vor 11 Jahren
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. vor 11 Jahren
  Jordan Rose 4c271d4169 Serialized diagnostic severity levels should be stable. vor 11 Jahren
  Douglas Gregor cc2b653c31 Remove DiagnosticConsumer::clone(), a bad idea that is now unused. vor 12 Jahren
  Ted Kremenek 63631bd173 Teach serialized diagnostics about notes without locations. vor 12 Jahren
  Dmitri Gribenko cfa88f8939 Remove useless 'llvm::' qualifier from names like StringRef and others that are vor 12 Jahren
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers vor 12 Jahren
  Douglas Gregor 14afab36c7 Teach the serialized diagnostic writer to clone() itself, sharing vor 12 Jahren
  Douglas Gregor 02c23ebf41 Make DiagnosticOptions intrusively reference-counted, and make sure vor 13 Jahren
  Richard Smith db309ae1bf Avoid binding a reference to a dereferenced pointer in diagnostic serialization vor 13 Jahren
  Argyrios Kyrtzidis 16afdf76b6 Fix an assertion hit when the serialized diagnostics writer receive a diagnostic vor 13 Jahren
  Daniel Dunbar 8d6ff02cb7 Serialization: Switch over to using the native SmallVector based BitstreamWriter vor 13 Jahren
  Ted Kremenek 8be51eab5a Refactor DiagnosticRenderer and SDiagsRenderer to have some functionality vor 13 Jahren
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace vor 13 Jahren
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace vor 13 Jahren
  Ted Kremenek 2a76410c0a Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics vor 13 Jahren
  Argyrios Kyrtzidis 29f2787b6d Make changes to SDiagsWriter to make it work in combination with the ARC migrator: vor 13 Jahren
  Devang Patel 02ae32ae11 Remove extra ';'. vor 13 Jahren
  Benjamin Kramer 6eb29d2528 serialized diagnostics: simplify code. vor 13 Jahren
  Ted Kremenek 153221717e serialized diagnostics: implement full deserialization of clang diagnostics via the libclang API. vor 13 Jahren
  Ted Kremenek 0b69aa8563 serialized diagnostics: serialize the version info in a separate meta block. vor 13 Jahren
  Ted Kremenek 96dcadec26 serialized diagnostics: include FixIt information in serialized diagnostics. vor 14 Jahren
  Ted Kremenek 0d34e6ebd9 serialized diagnostics: pull emission of filenames into diagnostic block. vor 14 Jahren
  Ted Kremenek 3baf63d37d serialized diagnostics: pull emission of diagnostic flag string into diagnostics block. vor 14 Jahren
  Ted Kremenek 0dbadc4a8e Serialized diagnostics: pull category name serialization into diagnostic blocks. The goal is to remove BLOCK_STRINGS so that the bitcode file can potentially be streamed. vor 14 Jahren
  Ted Kremenek 2a20b4fac5 serialized diagnostics: emit source ranges. vor 14 Jahren
  Ted Kremenek fdd0ced001 Move definition of record/block IDs for serialized diagnostics to public header. vor 14 Jahren