val make_var : string ‑> InferIR.Pvar.tval make_fieldname : string ‑> InferIR.Typ.Fieldname.tval make_base : ?typ:InferIR.Typ.t ‑> string ‑> InferIR.AccessPath.baseval make_field_access : string ‑> InferIR.AccessPath.accessval make_array_access : InferIR.Typ.t ‑> InferIR.AccessPath.accessval make_access_path : string ‑> string list ‑> InferIR.AccessPath.t