summaryrefslogtreecommitdiff
path: root/usr.bin/xlint/lint1/debug.c
AgeCommit message (Expand)Author
2023-07-08lint: clean uprillig
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: clean up variable namesrillig
2023-07-01lint: clean up typosrillig
2023-06-30lint: clean up names related to declaration levelsrillig
2023-06-30lint: fix handling of unnamed struct/union membersrillig
2023-06-30lint: clean up packing of structs and unionsrillig
2023-06-29lint: clean up member names of declaration levelsrillig
2023-06-24lint: reduce memory allocationsrillig
2023-06-24lint: add query for comparing 'char' with plain integersrillig
2023-06-23lint: remove redundant printflike declarations from debugging coderillig
2023-06-03lint: loosen assertion that unary operators have only a single operandrillig
2023-06-03lint: use consistent and configurable stream for debug outputrillig
2023-05-22lint: rename constant NOTSPEC to NO_TSPECrillig
2023-04-22lint: fix missing initialization for cast to unionrillig
2023-04-22lint: rename type_t.t_str to t_sourillig
2023-04-11lint: in debug mode, use different names for macro and functionrillig
2023-04-10lint: add debug logging for values that differ between trad and C90rillig
2023-03-28lint: condense debugging coderillig
2023-01-21lint: add support for the C11 type qualifier '_Atomic'rillig
2023-01-08lint: unclutter debug logging for nodesrillig
2022-07-16lint: add missing space before func_proto_sym in debug moderillig
2022-07-03lint: add debug logging for struct and enum detailsrillig
2022-05-26lint: fix spacing and line breaks in debug loggingrillig
2022-05-26lint: improve debug logging for NAME expressionsrillig
2022-05-26lint: add missing newlines in debug_noderillig
2022-05-20lint: use __RCSID in lint mode as wellrillig
2022-04-09lint: distinguish between storage class and declaration kindrillig
2022-04-09lint: rename dinfo_t.d_offset to d_offset_in_bitsrillig
2022-04-09lint: extract is_member into separate functionrillig
2022-04-09lint: disambiguate sym_t.s_valuerillig
2022-04-09lint: split CTCONST into BOOL_CONST and ENUM_CONSTrillig
2022-04-09lint: inline member access macros for sym_trillig
2022-04-02lint: rename dinfo_t.d_next to d_enclosingrillig
2022-04-02lint: add debug logging for the declaration stackrillig
2022-03-01lint: add debug logging for symbols and the symbol tablerillig
2022-02-27lint: merge duplicate code for handling plain and wide stringsrillig
2021-12-21lint: rename debug_indent to debug_print_indentrillig
2021-12-20lint: in debug mode, output value of boolean expressionsrillig
2021-11-16lint: fix check for function calls in strict bool moderillig
2021-11-16tests/lint: explain the missing error message in strict bool moderillig
2021-08-22lint: merge duplicate code for binary operatorrillig
2021-08-01lint: merge duplicate debugging coderillig
2021-07-31lint: extract debug logging to separate filerillig