protected override object Evaluate(object context, BaseNode.EvaluationContext evalContext) { return(!Convert.ToBoolean(base.Operand.EvaluateInternal(context, evalContext))); }
protected override object Evaluate(object context, BaseNode.EvaluationContext evalContext) { return(this.getText()); }
protected override object Evaluate(object context, BaseNode.EvaluationContext evalContext) { return(new ArrayList(base.ResolveArguments(evalContext))); }
public ThisContextHolder(BaseNode.EvaluationContext owner) { this.owner = owner; this.savedThisContext = owner.ThisContext; }
protected override object Evaluate(object context, BaseNode.EvaluationContext evalContext) { return(Convert.ToBoolean(base.Left.EvaluateInternal(context, evalContext)) ? ((object)1) : ((object)Convert.ToBoolean(base.Right.EvaluateInternal(context, evalContext)))); }
protected object ResolveArgument(int position, BaseNode.EvaluationContext evalContext) { this.InitializeNode(); return(this.args[position].EvaluateInternal(evalContext.ThisContext, evalContext)); }
protected override object Evaluate(object context, BaseNode.EvaluationContext evalContext) { return(null); }