Fixes bug 173165 and bug 173162: opaque and sealed for record types
are not being enforced.
This commit is contained in:
parent
9d6f8511c8
commit
bd06d39220
|
@ -1 +1 @@
|
|||
1156
|
||||
1157
|
||||
|
|
|
@ -1582,11 +1582,11 @@
|
|||
[(_ uid) `',uid]
|
||||
[_ #f])]
|
||||
[sealed?
|
||||
(syntax-match (get-clause 'sealed? clause*) ()
|
||||
(syntax-match (get-clause 'sealed clause*) ()
|
||||
[(_ #t) #t]
|
||||
[_ #f])]
|
||||
[opaque?
|
||||
(syntax-match (get-clause 'opaque? clause*) ()
|
||||
(syntax-match (get-clause 'opaque clause*) ()
|
||||
[(_ #t) #t]
|
||||
[_ #f])]
|
||||
[fields
|
||||
|
|
Loading…
Reference in New Issue