Module ATDGenerated.Jsonbug_t
type transitive_callee_resolution = [ - | `ResolvedUsingDynamicType
- | `ResolvedUsingStaticType
- | `Unresolved
 ]type transitive_callee_kind = [ - | `Static
- | `Virtual
- | `Closure
 ]type missed_capture = {- class_name : string;
}type loc = {- file : string;
- lnum : int;
- cnum : int;
- enum : int;
}val equal_loc : loc -> loc -> booltype json_trace_item = {- level : int;
- filename : string;
- line_number : int;
- column_number : int;
- description : string;
}type additional_autofix = {- line : int;
- column : int;
- original : string;
- replacement : string;
}type autofix = {- original : string option;
- replacement : string option;
- additional : additional_autofix list option;
}type jsonbug = {- bug_type : string;
- qualifier : string;
- suggestion : string option;
- severity : string;
- category : string;
- line : int;
- column : int;
- procedure : string;
- procedure_start_line : int;
- file : string;
- bug_trace : json_trace_item list;
- bug_trace_length : int;
- bug_trace_max_depth : int;
- key : string;
- node_key : string option;
- hash : string;
- dotty : string option;
- infer_source_loc : loc option;
- bug_type_hum : string;
- traceview_id : int option;
- censored_reason : string option;
- access : string option;
- autofix : autofix option;
- autofixes : autofixes option;
- autofix_candidates : autofixes option;
- suppressed : bool;
}