August 2026 Commit Log

Number of Commits:
8
Number of Active Developers:
1
westram 2026-08-07 11:20 Rev.: 19983


* adds const flavors for two templates in {{{RootAsWindowCallback}}}
- this attempts to fix two remaining ambiguity errors with clang21.

25 lines of code changed in 1 file:

westram 2026-08-06 20:11 Rev.: 19982


* fix {{{ParamIsMutable}}} for types passed by value (now no longer considered as mutable).

19 lines of code changed in 2 files:

westram 2026-08-06 20:06 Rev.: 19981


* add tests for pointer-references and pointer-pointers.

16 lines of code changed in 1 file:

westram 2026-08-06 17:04 Rev.: 19980


* also remove template-backtrace-limit for clang.

1 lines of code changed in 1 file:

westram 2026-08-06 16:34 Rev.: 19979


* increase macro backtrace/tracking limits for clang/gcc

11 lines of code changed in 1 file:

westram 2026-08-06 15:07 Rev.: 19978


* fix {{{CONST_VARIANT_REQUIRED}}}
- an extra (more) const variant of each callback builder is required for each mutable parameter (and for all combinations of such parameters).
- add template {{{ParamIsMutable}}} to detect that condition
* replaces the template {{{RequiresConstVariant}}} (this was completely broken; see test results added with r19977)

22 lines of code changed in 2 files:

westram 2026-08-06 14:44 Rev.: 19977


* add static assertions for macro {{{CONST_VARIANT_REQUIRED}}} (shows misbehavior).

41 lines of code changed in 1 file:

westram 2026-08-03 13:14 Rev.: 19976


* update info on preprocessing.
* ignore and allow to delete *.ii (preprocessor output) and *.s (assembler output).

17 lines of code changed in 3 files:

July 2026 »

Generated by StatSVN 0.7.0