summaryrefslogtreecommitdiff
path: root/usr.bin/xlint/lint1/decl.c
AgeCommit message (Expand)Author
2023-07-07lint: only skip 'unused' warnings after errors, not other warningsrillig
2023-07-03lint: invert the -u, -v and -z flagsrillig
2023-07-03lint: rename uppercase QUAD to LLONGrillig
2023-07-02lint: eliminate redundant conditionsrillig
2023-07-02lint: clean up variable names relating to structure paddingrillig
2023-07-02lint: rename 'quad' to 'signed int' or 'unsigned int'rillig
2023-07-02lint: use unsigned int for struct alignmentrillig
2023-07-02lint: extend debug logging for declaration levelsrillig
2023-07-02lint: initialize unnamed member like an unnamed bit-fieldrillig
2023-07-02lint: clean up variable namesrillig
2023-07-01lint: constify, reduce indentationrillig
2023-07-01lint: clean up duplicate and dead code for integer constantsrillig
2023-06-30lint: clean up names related to declaration levelsrillig
2023-06-30lint: fix handling of unnamed struct/union membersrillig
2023-06-30lint: replace macro for unique identifiers with functionrillig
2023-06-30lint: clean up handling of declarationsrillig
2023-06-30lint: fix computation of bit-field widthrillig
2023-06-30lint: clean up packing of structs and unionsrillig
2023-06-30tests/lint: demonstrate bugs in anonymous struct/union handlingrillig
2023-06-29lint: clean up member names of declaration levelsrillig
2023-06-29lint: use standard terminology for bit-field widthrillig
2023-06-29lint: clean up initialization of type propertiesrillig
2023-06-29lint: clean up function namesrillig
2023-06-29lint: clean up completion of struct, union and enum declarationsrillig
2023-06-24lint: add query for redundant 'extern' in function declarationrillig
2023-06-09lint: miscellaneous clean-upsrillig
2023-06-09lint: indent local variables consistentlyrillig
2023-06-03lint: add query for static variables in functionsrillig
2023-05-22lint: use consistent variable name for redeclared symbolrillig
2023-05-22lint: fix emitted type for arrays of unknown sizerillig
2023-05-22lint: clean up the name of a local variablerillig
2023-05-22lint: rename constant NOTSPEC to NO_TSPECrillig
2023-04-25lint: reword message for missing declaration in headerrillig
2023-04-22lint: fix wrong warning about 'extern' temporary identifierrillig
2023-04-22lint: rename type_t.t_str to t_sourillig
2023-03-28lint: warn about 'extern' declarations inside function bodiesrillig
2023-03-28lint: warn about extern declarations outside headersrillig
2023-01-29lint: rename functions for function definitionrillig
2023-01-21lint: add support for the C11 type qualifier '_Atomic'rillig
2023-01-14lint: use fewer abbreviationsrillig
2022-10-01lint: miscellaneous cleanuprillig
2022-10-01lint: reduce pointer indirection for unnamed entitiesrillig
2022-10-01lint: add hyphen to adjective 'old-style'rillig
2022-08-28lint: inline previous_declaration for nonconstant message IDsrillig
2022-08-28lint: clean up visual clutterrillig
2022-08-28lint: rename functions to be clearerrillig
2022-08-28lint: rename dcs manipulation functions to be clearerrillig
2022-08-26lint: clean up to_int_constantrillig
2022-07-03lint: include the width of bit-fields in the type namerillig
2022-06-22lint: add quotes around placeholders for the remaining messagesrillig