コード例 #1
0
        public ISymbolValue Visit(PostfixExpression_Increment x)
        {
            var foreExpr = EvalForeExpression(x);

            if (resolveConstOnly)
            {
                EvalError(new NoConstException(x));
            }
            // Must be implemented anyway regarding ctfe/ Op overloading
            return(null);
        }
コード例 #2
0
 public void Visit(PostfixExpression_Increment x)
 {
 }
コード例 #3
0
		public void Visit(PostfixExpression_Increment x)
		{
			
		}
コード例 #4
0
 public AbstractType Visit(PostfixExpression_Increment x)
 {
     return(EvalForeExpression(x));
 }
コード例 #5
0
        ISemantic E(PostfixExpression_Increment x, ISemantic foreExpression)
        {
            // myInt++ is still of type 'int'
            if (!eval)
                return foreExpression;

            if (resolveConstOnly)
                EvalError(new NoConstException(x));
            // Must be implemented anyway regarding ctfe
            return null;
        }