OpenGrok
Cross Reference: d_lint_assert.c
xref
: /
src
/
tests
/
usr.bin
/
xlint
/
lint1
/
d_lint_assert.c
Home
|
History
|
Annotate
|
Download
|
only in
lint1
History log of
/src/tests/usr.bin/xlint/lint1/d_lint_assert.c
Revision
Date
Author
Comments
1.10
02-Aug-2023
rillig
lint: distinguish between arguments and parameters
1.9
15-Jul-2023
rillig
tests/lint: document how to reliably crash lint1 after a parse error
1.8
15-Jul-2023
rillig
lint: add debug logging for memory management and the symbol table
1.7
28-Mar-2023
rillig
lint: warn about extern declarations outside headers
https://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
1.6
01-Oct-2022
rillig
lint: add hyphen to adjective 'old-style'
1.5
15-Jan-2022
rillig
tests/lint: expect complete messages in feature tests
Previously, the tests contained many comments like /* expect: 123 */,
which were useless to a casual reader since nobody is expected to learn
lint's message IDs by heart. Replace these with the complete
diagnostics, to show what lint is complaining about.
The tests named msg_*.c have been left unmodified since they mention the
full message text in their header comment.
No functional change.
1.4
10-Jul-2021
rillig
lint: fix assertion failure in declare_argument
1.3
21-Feb-2021
rillig
lint: force each test to declare the expected diagnostics
By listing the expected diagnostics directly at the code that triggers
the diagnostics, it is easier to cross-check whether the diagnostics
make sense.
No functional change to lint itself.
1.2
10-Jan-2021
rillig
lint: fix assertion failure for syntax error in enum declaration
1.1
10-Jan-2021
rillig
lint: add test for triggering assertion failures in lint1
Indexes created Tue Oct 14 11:09:46 GMT 2025