aboutsummaryrefslogblamecommitdiffstats
path: root/lib/backend/managers/Identity.ml
blob: 3510e3aa96252f50e9b167c27082708b5869a7ca (plain) (tree)
1
2
3
4
5




                                                                               
let permits (object_ : Object.registry) (method_ : Object.rnt_method) : bool =
  BatSet.mem method_ object_.Object.entry.Object.methods

let can_open (object_ : Object.registry) : bool = permits object_ Object.OPEN
let can_close (object_ : Object.registry) : bool = permits object_ Object.CLOSE