Inference/src/TypeSystem/UnionType.cs
/// <summary>
/// Creates/Updates the full name of the type expression
/// </summary>
Creates/Updates the full name of the type expression
Creates / Updates the full name of the type expression
public override void BuildFullName() {
            StringBuilder aux = new StringBuilder();
            aux.Append("\\/(");
            for (int i = 0; i < this.typeSet.Count; i++) {
                aux.AppendFormat("{0}", this.typeSet[i].FullName);
                if (i < this.typeSet.Count - 1)
                    aux.AppendFormat(" ,");
            }
            aux.Append(")");
            this.fullName = aux.ToString();
        }
public override void BuildFullName ( ) { StringBuilder aux = new StringBuilder ( ) ; aux . Append ( " \\ " ) ; for ( int i = 0 ; i < this . typeSet . Count ; i ++ ) { aux . AppendFormat ( " " , this . typeSet [ i ] . FullName ) ; if ( i < this . typeSet . Count - 1 ) aux . AppendFormat ( " " ) ; } aux . Append ( " " ) ; this . fullName = aux . ToString ( ) ; }
Creates/Updates the full name of the type expression
Creates / Updates the full name of the type expression