summaryrefslogtreecommitdiff
path: root/usr.bin/xlint/common/tyname.c
AgeCommit message (Expand)Author
2023-06-29lint: use standard terminology for bit-field widthrillig
2023-04-22lint: rename type_t.t_str to t_sourillig
2023-02-18lint: replace INTERNAL_ERROR with plain assertrillig
2022-07-03lint: include the width of bit-fields in the type namerillig
2022-06-21lint: use is_struct_or_union instead of comparing twicerillig
2022-05-20lint: use __RCSID in lint mode as wellrillig
2021-09-05lint: reduce number of ifdef namesrillig
2021-09-04lint: remove _Complex from tspec_namerillig
2021-09-04lint: remove duplicate code in tspec_namerillig
2021-09-04lint: reduce indentation in tdeferrrillig
2021-08-31lint: remove unnecessary switch statementrillig
2021-08-28lint: explicitly ignore return value of some function callsrillig
2021-08-03lint: clean up and move 'sametype'rillig
2021-07-02lint: document lint1_type.t_is_enumrillig
2021-06-28lint: fix type name for prototype function without parametersrillig
2021-06-04lint: fix typo in commentrillig
2021-04-18lint: remove redundant CONSTCONDrillig
2021-04-10lint: use distinct struct tags for type_t in lint1 and lint2rillig
2021-04-09lint: for structs and unions, include incompleteness in the type namerillig
2021-04-02lint: add parentheses after sizeof, as required by share/misc/stylerillig
2021-03-27lint: rename LERROR to INTERNAL_ERRORrillig
2021-03-26lint: in malloc calls, use 'sizeof *ptr' instead of 'sizeof(type)'rillig
2021-03-07lint: in the name of an array type, list the dimension firstrillig
2021-02-28lint: extract type_name_of_array from type_namerillig
2021-02-28lint: output precise type information for struct/union/enumrillig
2021-02-21lint: add debug logging for initializing an array of unknown sizerillig
2021-02-21lint: add type information to message about enum mismatchrillig
2021-02-19lint: rename t_isenum and t_aincompl to be more expressiverillig
2021-02-19lint: rename tenum_t and its members to be more expressiverillig
2021-02-19lint: rename str_t and its members to be more expressiverillig
2021-01-26lint: remove __noinline attribute from string interning functionrillig
2021-01-24lint: merge duplicate code for interning type namesrillig
2021-01-16lint: replace integer constant expressions with true and falserillig
2021-01-16lint: replace 0 and 1 with false and true, where appropriaterillig
2021-01-04lint: fix typos and other minor stylistic issuesrillig
2021-01-03lint: add detailed type information for functionsrillig
2021-01-02lint: fix buffer truncation for type namesrillig
2021-01-02lint: order tspec_name in the same way as the enumrillig
2021-01-01lint: rename basic_type_name to tspec_namerillig
2020-12-31lint: check that in "if (cond)", cond is scalarrillig
2020-12-29lint: rename functions with very short namesrillig
2020-12-29lint: fix indentation and alignment that used space-tabrillig
2020-12-29lint: remove redundant parentheses around return valuerillig
2018-09-07recognize int128christos
2016-08-19add a type comparison function.christos
2012-06-20better to print (null) than core-dumpchristos
2008-09-26Add a missing label for LCOMPLEXmatt
2008-09-26Teach lint about long double _Complex (C99)matt
2008-05-01fix const and volatile printing in types.christos
2008-05-01PR/38543: Valery Ushakov: Don't crash printing anonymous unions. XXX: Typechristos