inferredType(of:withHint:updating:)

private mutating func inferredType(
  of p: TuplePattern.ID, withHint hint: AnyType? = nil,
  updating obligations: inout ProofObligations
) -> AnyType

Returns the inferred type of p, updating obligations and gathering contextual information from hint.