Foxoft.Ci.CiResolver.ICiTypeVisitor C# (CSharp) Method

ICiTypeVisitor() private method

private ICiTypeVisitor ( CiArrayStorageType type ) : CiType
type CiArrayStorageType
return CiType
        CiType ICiTypeVisitor.Visit(CiArrayStorageType type)
        {
            type.ElementType = Resolve(type.ElementType);
            if (type.LengthExpr != null) {
            type.Length = (int) ResolveConstExpr(type.LengthExpr, CiIntType.Value);
            type.LengthExpr = null;
            }
            return type;
        }

Same methods

CiResolver::ICiTypeVisitor ( CiArrayType type ) : CiType
CiResolver::ICiTypeVisitor ( CiClassType type ) : CiType
CiResolver::ICiTypeVisitor ( CiDelegate del ) : CiType
CiResolver::ICiTypeVisitor ( CiStringStorageType type ) : CiType
CiResolver::ICiTypeVisitor ( CiUnknownType type ) : CiType