Allow guards for impersonatable struct type properties
original commit: e14c5d61e95b867a95c820adec6c5b9e5f1ff9dc
This commit is contained in:
parent
63c203c7ea
commit
2f6213c56f
|
@ -2093,7 +2093,8 @@
|
|||
[make-struct-type-property
|
||||
(->opt Sym
|
||||
[(Un (one-of/c #f 'can-impersonate) (-> Univ (-lst Univ)))
|
||||
(-lst (-pair -Struct-Type-Property (-> Univ Univ)))]
|
||||
(-lst (-pair -Struct-Type-Property (-> Univ Univ)))
|
||||
Univ]
|
||||
(-values (list -Struct-Type-Property (-> Univ B) (-> Univ Univ))))]
|
||||
|
||||
[struct-type-property? (make-pred-ty -Struct-Type-Property)]
|
||||
|
|
Loading…
Reference in New Issue
Block a user