private void AddUpperBound(TypeParameterType pParam, CType pBound) { Debug.Assert(IsUnfixed(pParam)); int iParam = pParam.GetIndexInTotalParameters(); if (!_pUpperBounds[iParam].Contains(pBound)) { _pUpperBounds[iParam].Add(pBound); } }