blaise/tools/bif-coverage
Graeme Geldenhuys c45fcbca35 bif-coverage: replace TStringList-with-Objects[] casts with parallel generics
TASTClass.Fields was a TStringList storing field names in the string slot and
source line numbers in Objects[] behind Pointer(PtrUInt(line)) /
Integer(PtrUInt(...)) casts. Split it into Fields: TList<String> +
FieldLines: TList<Integer> (the parallel-list idiom already used elsewhere in
this tool), removing both unsafe casts. Behaviour unchanged: coverage run
reports OK, 71 AST classes scanned.
2026-06-23 19:50:37 +01:00
..
src/main/pascal bif-coverage: replace TStringList-with-Objects[] casts with parallel generics 2026-06-23 19:50:37 +01:00
bif-coverage.status test(bif-coverage): extend drift guard to .bif interface types 2026-06-22 12:38:28 +01:00
project.xml fix(bif): resolve bif-coverage gaps for current master 2026-06-08 00:34:12 +01:00