IR.CapturedVarval compare_capture_mode : capture_mode -> capture_mode -> intval equal_capture_mode : capture_mode -> capture_mode -> boolval yojson_of_capture_mode : capture_mode -> Ppx_yojson_conv_lib.Yojson.Safe.tval sexp_of_capture_mode : capture_mode -> Sexplib0.Sexp.tval capture_mode_of_sexp : Sexplib0.Sexp.t -> capture_modeval hash_fold_capture_mode :
Ppx_hash_lib.Std.Hash.state ->
capture_mode ->
Ppx_hash_lib.Std.Hash.stateval hash_capture_mode : capture_mode -> Ppx_hash_lib.Std.Hash.hash_valueval hash_normalize_capture_mode : capture_mode -> capture_modeval hash_normalize_capture_mode_opt :
capture_mode option ->
capture_mode optionval hash_normalize_capture_mode_list : capture_mode list -> capture_mode listval string_of_capture_mode : capture_mode -> stringval is_captured_by_ref : capture_mode -> boolval compare_captured_info : captured_info -> captured_info -> intval equal_captured_info : captured_info -> captured_info -> boolval sexp_of_captured_info : captured_info -> Sexplib0.Sexp.tval captured_info_of_sexp : Sexplib0.Sexp.t -> captured_infoval hash_fold_captured_info :
Ppx_hash_lib.Std.Hash.state ->
captured_info ->
Ppx_hash_lib.Std.Hash.stateval hash_captured_info : captured_info -> Ppx_hash_lib.Std.Hash.hash_valueval hash_normalize_captured_info : captured_info -> captured_infoval hash_normalize_captured_info_opt :
captured_info option ->
captured_info optionval hash_normalize_captured_info_list :
captured_info list ->
captured_info listval compare_context_info : context_info -> context_info -> intval equal_context_info : context_info -> context_info -> boolval sexp_of_context_info : context_info -> Sexplib0.Sexp.tval context_info_of_sexp : Sexplib0.Sexp.t -> context_infoval hash_fold_context_info :
Ppx_hash_lib.Std.Hash.state ->
context_info ->
Ppx_hash_lib.Std.Hash.stateval hash_context_info : context_info -> Ppx_hash_lib.Std.Hash.hash_valueval hash_normalize_context_info : context_info -> context_infoval hash_normalize_context_info_opt :
context_info option ->
context_info optionval hash_normalize_context_info_list : context_info list -> context_info listtype t = {pvar : Pvar.t;typ : Typ.t;capture_mode : capture_mode;captured_from : captured_info option;context_info : context_info option;}captured_from and context_info only set for captured variables in Objective-C blocks
include Ppx_compare_lib.Comparable.S with type t := tval compare : t Base__Ppx_compare_lib.compareinclude Ppx_compare_lib.Equal.S with type t := tval equal : t Base__Ppx_compare_lib.equalval pp : Stdlib.Format.formatter -> t -> unit