/// <summary> /// Constructs a new internal builder. /// </summary> /// <param name="method">The parent method.</param> internal Builder(Method method) { method.AssertNotNull(method); phiValues = PhiValueList.Create( Math.Max(method.Blocks.Count >> 2, 4)); phiValueSet = new HashSet <PhiValue>(); Method = method; }