fix: process remaining params

This commit is contained in:
Leonardo de Moura 2022-09-18 15:29:41 -07:00
parent 90b9b0b7e9
commit 5fbe63cca4

View file

@ -307,6 +307,9 @@ where
-- Keep the parameter
let param := { param with type := param.type.instantiateLevelParams decl.levelParams us }
params := params.push (← internalizeParam param)
for param in decl.params[argMask.size:] do
let param := { param with type := param.type.instantiateLevelParams decl.levelParams us }
params := params.push (← internalizeParam param)
let value := decl.instantiateValueLevelParams us
let value ← internalizeCode value
let value := attachCodeDecls decls value