Module InferBase__CostKind
type t = | OperationCost |
| AllocationCost |
| IOCost |
val compare : t -> t -> int
type kind_spec = {kind : t; |
top_and_bottom : bool; |
}
val compare : t -> t -> intval pp : Stdlib.Format.formatter -> t -> unitval to_complexity_string : t -> stringval to_issue_string : t -> stringval to_json_cost_info : InferGenerated.Jsonbug_t.cost_item -> t -> InferGenerated.Jsonbug_t.cost_infoval enabled_cost_kinds : kind_spec listval to_threshold : t -> int option