コード例 #1
0
 public TypeDef(QualifiedClassName name, CirqusType cirqusType, TypeDef baseType, Type type)
 {
     _baseType  = baseType;
     Name       = name;
     CirqusType = cirqusType;
     Type       = type;
 }
コード例 #2
0
        string FormatTypeType(CirqusType cirqusType)
        {
            switch (cirqusType)
            {
            case CirqusType.Command:
                return("Domain commands");

            case CirqusType.View:
                return("Domain views");

            case CirqusType.Other:
                return("Domain primitives");

            case CirqusType.Primitive:
                return("Built-in primitives");

            default:
                return(cirqusType.ToString());
            }
        }
コード例 #3
0
 public EnumDef(QualifiedClassName name, CirqusType cirqusType, Type type) : base(name, cirqusType, null, type)
 {
 }
コード例 #4
0
 public TypeDef(QualifiedClassName name, CirqusType cirqusType)
     : this(name, cirqusType, null, null)
 {
 }