protected override Expression ToExpression(OverloadResolver/*!*/ resolver, RestrictedArguments/*!*/ args, bool[]/*!*/ hasBeenUsed) { Debug.Assert(Index < args.Length); Debug.Assert(Index < hasBeenUsed.Length); hasBeenUsed[Index] = true; return null; } }