fix: missing test
This commit is contained in:
parent
73ee2d92aa
commit
d9fcfd71d9
1 changed files with 1 additions and 1 deletions
|
|
@ -42,7 +42,7 @@ Return `some fieldIdx` if `declName` is the name of an inductive datatype s.t.
|
|||
def hasTrivialStructure? (declName : Name) : CoreM (Option TrivialStructureInfo) := do
|
||||
if isRuntimeBultinType declName then return none
|
||||
let .inductInfo info ← getConstInfo declName | return none
|
||||
if info.isUnsafe then return none
|
||||
if info.isUnsafe || info.isRec then return none
|
||||
let [ctorName] := info.ctors | return none
|
||||
let mask ← getRelevantCtorFields ctorName
|
||||
let mut result := none
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue