Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
3f8394669673451061f57ced81f0a2cae087f119
/
lib
/
Basic
/
Diagnostic.cpp
« Previous
3801d71
Switch diagnostics from .def to tablegen files. Please validate the Windows build.
by Sebastian Redl
· 16 years ago
50f4f46
Add Diagnostic files for Frontend and move a couple errors over.
by Daniel Dunbar
· 16 years ago
4ad4b3e
Driver: Use standard Diagnostic interface for diagnostics.
by Daniel Dunbar
· 16 years ago
ee1828a
Add a notion of "post-diagnostic hooks", which are callbacks attached
by Douglas Gregor
· 16 years ago
d42ffbd
Revert my last couple patches until I can get them to not make the tests fail.
by Ted Kremenek
· 16 years ago
b9eb3af
Teach Diagnostic about Selector.
by Ted Kremenek
· 16 years ago
92dd386
replace a dirty hack with a clean solution. Too bad we can't
by Chris Lattner
· 16 years ago
d0344a4
Fix a long standard problem with clang retaining "too much" sugar
by Chris Lattner
· 16 years ago
336f26b
fix a minor bug with my previous patch
by Chris Lattner
· 16 years ago
f5d2328
fix notes so that they are always filtered with the same logic
by Chris Lattner
· 16 years ago
1522142
don't emit any diagnostics after a fatal one.
by Chris Lattner
· 16 years ago
da0cbc1
add support to the diagnostics machinery for mapping warnings and
by Chris Lattner
· 16 years ago
47b9a1c
Some name-lookup-related fixes, from Piotr Rak!
by Douglas Gregor
· 16 years ago
19e8e2c
next round of diagnostics cleanups, moving some
by Chris Lattner
· 16 years ago
88eccaf
Fix -Wimplicit-function-declaration, which required some refactoring and
by Chris Lattner
· 16 years ago
20c6b3b
Split the single monolithic DiagnosticKinds.def file into one
by Chris Lattner
· 16 years ago
cabe668
Added virtual method DiagnosticClient::IncludeInDiagnosticCounts(). This is used by Diagnostics to determine if a diagnostic sent to a given DiagnosticClient should be included in the count of diagnostics. The default implementation of this method returns 'true'.
by Ted Kremenek
· 16 years ago
df7c17a
Change some terminology in SourceLocation: instead of referring to
by Chris Lattner
· 16 years ago
e206532
Fix order of evaluation.
by Sebastian Redl
· 16 years ago
08631c5
Convert IdentifierInfo's to be printed the same as DeclarationNames
by Chris Lattner
· 16 years ago
011bb4e
add support for inserting a DeclarationName into a diagnostic directly
by Chris Lattner
· 16 years ago
3fdf4b0
Genericize the qualtype formating callback to support any diag argument.
by Chris Lattner
· 16 years ago
22caddc
Add support for sending QualType's directly into diags and convert two
by Chris Lattner
· 16 years ago
e4c452c
Implement a %plural modifier for complex plural forms in diagnostics. Use it in the overload diagnostics.
by Sebastian Redl
· 16 years ago
3cbfe2c
Split the DiagnosticInfo class into two disjoint classes:
by Chris Lattner
· 16 years ago
af7ae4e
Add the concept of "modifiers" to the clang diagnostic format
by Chris Lattner
· 16 years ago
43b628c
Allow sending IdentifierInfo*'s into Diagnostics without turning them into strings
by Chris Lattner
· 16 years ago
30bc965
add direct support for signed and unsigned integer arguments to diagnostics.
by Chris Lattner
· 16 years ago
f4c8396
rewrite FormatDiagnostic to be less gross and a lot more efficient.
by Chris Lattner
· 16 years ago
73d2a1b
implement a transparent optimization with the diagnostics stuff:
by Chris Lattner
· 16 years ago
0a14eee
This reworks some of the Diagnostic interfaces a bit to change how diagnostics
by Chris Lattner
· 16 years ago
2383b7f
Change the diagnostics interface to take an array of pointers to
by Chris Lattner
· 16 years ago
e7f74fc
Fix PR3077: tokens that come from macro expansions whose macro was
by Chris Lattner
· 16 years ago
a1f23cc
fix rdar://6288301: custom warnings don't respect -Werror.
by Chris Lattner
· 16 years ago
2fe0997
Add --suppress-system-warnings (on by default, use =0 to disable)
by Daniel Dunbar
· 16 years ago
7bfaaae
* Remove isInSystemHeader() from DiagClient, move it to SourceManager
by Nico Weber
· 16 years ago
b4398aa
Fix --html-diags in driver by delaying the construction of an HTMLDiagnosticClient until after we have created the Preprocessor object.
by Ted Kremenek
· 16 years ago
4489fe1
Add EXTWARN Diagnostic class.
by Daniel Dunbar
· 16 years ago
5b4681c
Implement support for -w, which silences all warnings. PR2384.
by Chris Lattner
· 16 years ago
d0734e5
Fix regression in Diagnostic that caused it to not register the number
by Ted Kremenek
· 17 years ago
06bdb3a
Only increment the number of diagnostics when the DiagnosticClient used
by Ted Kremenek
· 17 years ago
615f517
Added variation of the "Report" method in the class Diagnostic that takes
by Ted Kremenek
· 17 years ago
bda0b62
Make a major restructuring of the clang tree: introduce a top-level
by Chris Lattner
· 17 years ago
[Renamed from Basic/Diagnostic.cpp]
87cf5ac
Add some missing #includes for GCC mainline, patch by Shantonu Sen!
by Chris Lattner
· 17 years ago
7097d91
Fix PR1966 by ignoring non-error diagnostics from system headers even if they are
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
9c728dc
TargetInfo no longer includes a reference to SourceManager.
by Ted Kremenek
· 17 years ago
2eefd86
Modified the internals of Diagnostic and DiagnosticClient to use
by Ted Kremenek
· 17 years ago
7a9d49f
Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now
by Ted Kremenek
· 17 years ago
182745a
add support for custom client-specific diagnostics. As a testcase, make the
by Chris Lattner
· 17 years ago
0750618
start partitioning the diagnostics into two classes: those
by Chris Lattner
· 17 years ago
f3a031f
remove the FATAL classifier.
by Chris Lattner
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 17 years ago