comments: drop retired lint markers, re-cite migrated carriers
peel-ok/sizelint-ok/primsize-ok annotations lose their tools; sites keep the WHY in plain words. Citations of retired carriers move to their fixture or @test successors (949_errtype_compare -> r949_*, 900_stdlib -> library owners).
This commit is contained in:
@@ -1049,7 +1049,7 @@ fn cgcast(c: *cgen, n: *syntax.node) void = {
|
||||
else { if (lk == syntax.nkind.N_TENUM) { leaf_tn = leaf_tn.lhs; }
|
||||
else { if (lk == syntax.nkind.N_TNAME) {
|
||||
let lnm: str = leaf_tn.str;
|
||||
// primsize-ok (#101/#109): this IS an alias chase loop
|
||||
// This is an alias chase loop
|
||||
// — primsize is the leaf-primitive break test the loop
|
||||
// wraps (aliaslookup advances the cursor on a miss).
|
||||
if (primsize(lnm) > 0) { break; };
|
||||
@@ -8936,7 +8936,7 @@ fn cgassign(c: *cgen, n: *syntax.node) void = {
|
||||
else { if (syntax.streq(pe.str, "f64")) { elemfloat = true; }
|
||||
else { if (syntax.streq(pe.str, "f32")) { elemfloat = true; elemf32 = true; }
|
||||
else {
|
||||
// primsize-ok (#101/#109): this site OWNS its own ps==0
|
||||
// This site owns its own ps==0
|
||||
// typenodeprimresolved chase below — routing through
|
||||
// aliasprimsize would double-resolve and regress #11.
|
||||
let ps: i32 = primsize(pe.str);
|
||||
@@ -13174,5 +13174,3 @@ fn cgassign(c: *cgen, n: *syntax.node) void = {
|
||||
// The tail goes loud for the remaining kinds with #22.
|
||||
return;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user