FormCompoundType() static private method

static private FormCompoundType ( char bFormat, Type baseType, int curIndex ) : Type
bFormat char
baseType System.Type
curIndex int
return System.Type
Ejemplo n.º 1
0
 public override Type MakePointerType()
 {
     return(SymbolType.FormCompoundType("*", this, 0));
 }
Ejemplo n.º 2
0
 public override Type MakeByRefType()
 {
     return(SymbolType.FormCompoundType("&", this, 0));
 }
Ejemplo n.º 3
0
 public override Type MakeByRefType()
 {
     return(SymbolType.FormCompoundType(m_format + "&", m_baseType, 0));
 }
Ejemplo n.º 4
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType(m_format + "[]", m_baseType, 0));
 }
Ejemplo n.º 5
0
 public override Type MakePointerType()
 {
     return(SymbolType.FormCompoundType(m_format + "*", m_baseType, 0));
 }
Ejemplo n.º 6
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType("[]", this, 0));
 }
Ejemplo n.º 7
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType((new String(m_bFormat) + "[]").ToCharArray(), m_baseType, 0));
 }
        public override Type MakeArrayType(int rank)
        {
            string s = GetRankString(rank);

            return(SymbolType.FormCompoundType(s, this, 0) !);
        }
Ejemplo n.º 9
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType("[]".ToCharArray(), (Type)this, 0));
 }