@@ -1273,7 +1273,7 @@ declare-factory-alias Ty1 GRFS Module TheType :- std.do! [
12731273
12741274 mk-phant-mixins (global GRK) PhGRK0,
12751275 if (mixin-first-class F _) (PhGRK = PhGRK0) (append-phant-unify PhGRK0 PhGRK),
1276- mk-phant-abbrev "Build" PhGRK _ _,
1276+ mk-phant-abbrev "Build" PhGRK BuildConst _,
12771277
12781278 std.map Hyps mixin-src_mixin ML,
12791279 main-factory-requires "axioms" (const C) ML Props SN,
@@ -1285,6 +1285,7 @@ declare-factory-alias Ty1 GRFS Module TheType :- std.do! [
12851285 % std.map {gr-deps GRK} (_\ r\ r = maximal) Implicits,
12861286 % coq.arguments.set-implicit GRK [[maximal|Implicits]] tt,
12871287 acc current (clause _ _ (factory-constructor (const C) GRK)),
1288+ acc current (clause _ _ (factory-builder-nparams BuildConst 0)),
12881289 coq.env.end-module Exports,
12891290 coq.env.end-module _Module,
12901291
@@ -1319,7 +1320,7 @@ declare-mixin-or-factory Sort1 Fields0 GRFS Module TheType D :- std.do! [
13191320 if-verbose (coq.say "HB: declare notation Axioms"),
13201321
13211322 if (D = asset-mixin) (PhGRK = PhGRK0) (append-phant-unify PhGRK0 PhGRK),
1322- mk-phant-abbrev "Build" PhGRK _ _,
1323+ mk-phant-abbrev "Build" PhGRK BuildConst _,
13231324
13241325 std.map Hyps mixin-src_mixin ML,
13251326 if (D = asset-mixin)
@@ -1333,6 +1334,7 @@ declare-mixin-or-factory Sort1 Fields0 GRFS Module TheType D :- std.do! [
13331334 std.map {gr-deps GRK} (_\ r\ r = maximal) Implicits,
13341335 coq.arguments.set-implicit GRK [[maximal|Implicits]] tt,
13351336 acc current (clause _ _ (factory-constructor (indt R) GRK)),
1337+ acc current (clause _ _ (factory-builder-nparams BuildConst 0)),
13361338 coq.env.end-module Exports,
13371339 coq.env.end-module _Module,
13381340
0 commit comments