Пример #1
0
        public ExprArrayLength CreateArrayLength(Expr pArray)
        {
            ExprArrayLength pResult = new ExprArrayLength(GetTypes().GetReqPredefAgg(PredefinedType.PT_INT).getThisType());

            pResult.Array = pArray;
            return(pResult);
        }
Пример #2
0
        public ExprArrayLength CreateArrayLength(Expr pArray)
        {
            ExprArrayLength pResult = new ExprArrayLength();

            pResult.Kind  = ExpressionKind.EK_ARRAYLENGTH;
            pResult.Type  = GetTypes().GetReqPredefAgg(PredefinedType.PT_INT).getThisType();
            pResult.Flags = 0;
            pResult.Array = pArray;
            return(pResult);
        }
Пример #3
0
 protected virtual Expr VisitARRAYLENGTH(ExprArrayLength pExpr)
 {
     return(VisitEXPR(pExpr));
 }