Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
Frontend
/
SerializedDiagnosticPrinter.cpp
6907ce2
Remove trailing space
by Fangrui Song
· 7 years ago
9fc8faf
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
2a8c18d
Fix typos in clang
by Alexander Kornienko
· 7 years ago
fb4a045
Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""
by Christof Douma
· 8 years ago
cc1c112
Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"
by Christof Douma
· 8 years ago
f9d86db
[NFC] Refactor DiagnosticRenderer to use FullSourceLoc
by Christof Douma
· 8 years ago
d7b94d3
[trivial] fix a typo in comment, NFC
by Hiroshi Inoue
· 8 years ago
22105e1
Move SerializedDiagnosticPrinter's SharedState to std::shared_ptr rather than IntrusiveRefCntPtr
by David Blaikie
· 9 years ago
b44f0bf
Fix for LLVM Bitcode API change (to use std::shared_ptr)
by David Blaikie
· 9 years ago
d3a6c70
Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface.
by Peter Collingbourne
· 9 years ago
9670f84
[NFC] Header cleanup
by Mehdi Amini
· 9 years ago
cfeacf5
Apply clang-tidy's misc-move-constructor-init throughout Clang.
by Benjamin Kramer
· 9 years ago
637d1e6
Roll-back r250822.
by Angel Garcia Gomez
· 10 years ago
b5250d3
Apply modernize-use-default to clang.
by Angel Garcia Gomez
· 10 years ago
57a4191
EmitRecord* API change: accepts ArrayRef instead of a SmallVector (NFC)
by Mehdi Amini
· 10 years ago
5ae4a85
Revert "EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)"
by Mehdi Amini
· 10 years ago
65e742a
EmitRecordWith* API change: takes an ArrayRef instead of a SmallVector (NFC)
by Mehdi Amini
· 10 years ago
e26aea5
[Frontend] Fix crash when serializing diagnostics with really long text.
by Argyrios Kyrtzidis
· 10 years ago
34eb207
Use 'override/final' instead of 'virtual' for overridden methods
by Alexander Kornienko
· 10 years ago
92e1b62
Remove many superfluous SmallString::str() calls.
by Yaron Keren
· 11 years ago
33335df
Add missing include.
by Benjamin Kramer
· 11 years ago
0d9593d
[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py
by Chandler Carruth
· 11 years ago
5a6a2fc
Driver: Include driver diagnostics when we --serialize-diagnostics
by Justin Bogner
· 11 years ago
f884723
Re-apply "Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnostic (NFC)"
by Justin Bogner
· 11 years ago
d776d67
Revert "Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnostic (NFC)"
by Justin Bogner
· 11 years ago
e40845b
Frontend: Extract SerializedDiagnosticReader out of CXLoadedDiagnostic (NFC)
by Justin Bogner
· 11 years ago
ad8e079
Reduce double set lookups. NFC.
by Benjamin Kramer
· 11 years ago
7ee2550
unique_ptrify ChainedDiagnosticConsumer's ctor parameters
by David Blaikie
· 11 years ago
eb62b82
unique_ptrify the raw_ostream argument to clang::serialized_diags::create
by David Blaikie
· 11 years ago
3875a82
Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()"
by David Blaikie
· 11 years ago
d3b4e08
Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.
by Alexander Kornienko
· 11 years ago
49a2790
[C++11] Use 'nullptr'. Frontend edition.
by Craig Topper
· 11 years ago
afa7cb3
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 12 years ago
b898432
Replace OwningPtr with std::unique_ptr.
by Ahmed Charles
· 12 years ago
7ef1c38
Serialized diagnostic severity levels should be stable.
by Jordan Rose
· 12 years ago
30071cea
Remove DiagnosticConsumer::clone(), a bad idea that is now unused.
by Douglas Gregor
· 12 years ago
c6ebda1
Teach serialized diagnostics about notes without locations.
by Ted Kremenek
· 13 years ago
f857950
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 13 years ago
3a02247
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 13 years ago
fa686fb
Teach the serialized diagnostic writer to clone() itself, sharing
by Douglas Gregor
· 13 years ago
811db4e
Make DiagnosticOptions intrusively reference-counted, and make sure
by Douglas Gregor
· 13 years ago
a9f521f
Avoid binding a reference to a dereferenced pointer in diagnostic serialization
by Richard Smith
· 13 years ago
b16ff5d
Fix an assertion hit when the serialized diagnostics writer receive a diagnostic
by Argyrios Kyrtzidis
· 13 years ago
9a96386
Serialization: Switch over to using the native SmallVector based BitstreamWriter
by Daniel Dunbar
· 14 years ago
0964cca
Refactor DiagnosticRenderer and SDiagsRenderer to have some functionality
by Ted Kremenek
· 14 years ago
2c1dd27
Basic: import SmallString<> into clang namespace
by Dylan Noblesmith
· 14 years ago
e277899
Basic: import OwningPtr<> into clang namespace
by Dylan Noblesmith
· 14 years ago
4548e04
Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics
by Ted Kremenek
· 14 years ago
7910d7b
Make changes to SDiagsWriter to make it work in combination with the ARC migrator:
by Argyrios Kyrtzidis
· 14 years ago
9957e8b
Remove extra ';'.
by Devang Patel
· 14 years ago
931ee8e
serialized diagnostics: simplify code.
by Benjamin Kramer
· 14 years ago
d010ba4
serialized diagnostics: implement full deserialization of clang diagnostics via the libclang API.
by Ted Kremenek
· 14 years ago
cc88d26
serialized diagnostics: serialize the version info in a separate meta block.
by Ted Kremenek
· 14 years ago
d89a827
serialized diagnostics: include FixIt information in serialized diagnostics.
by Ted Kremenek
· 14 years ago
f264a20
serialized diagnostics: pull emission of filenames into diagnostic block.
by Ted Kremenek
· 14 years ago
0a49dae
serialized diagnostics: pull emission of diagnostic flag string into diagnostics block.
by Ted Kremenek
· 14 years ago
31921506
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.
by Ted Kremenek
· 14 years ago
59f1025
serialized diagnostics: emit source ranges.
by Ted Kremenek
· 14 years ago
337cd2a
Move definition of record/block IDs for serialized diagnostics to public header.
by Ted Kremenek
· 14 years ago
868504a
Serialized diagnostics: encode a 24 bit version number as part of the "magic number" of serialized diagnostics.
by Ted Kremenek
· 14 years ago
2724b1f
serialized diagnostics: unique warning strings when emitting serialized diagnostics.
by Ted Kremenek
· 14 years ago
f67bbca
Serialized diagnostics: serialize "notes" as sub diagnostics of warnings and errors.
by Ted Kremenek
· 14 years ago
fce371a
Also include file modification time and size in output of SerializedDiagnosticPrinter.
by Ted Kremenek
· 14 years ago
4610ea2
Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP.
by Ted Kremenek
· 14 years ago