Thread overview
Scope const
Apr 11, 2009
Kagamin
Nov 03, 2009
Ali Cehreli
April 11, 2009
If "in" is equivalent to "scope const". What "scope" means? Does it mean that this argument doesn't escape scope of this function? Then "const" parameters are not quite equivalent to "in" parameters.
April 11, 2009
On Sat, Apr 11, 2009 at 5:33 AM, Kagamin <spam@here.lot> wrote:
> If "in" is equivalent to "scope const". What "scope" means? Does it mean that this argument doesn't escape scope of this function? Then "const" parameters are not quite equivalent to "in" parameters.
>

Someone else correct me if I'm wrong, but the definition of 'in' as 'scope const' is a vestige from the original const system that was in D2 and 'scope' no longer really means anything.
November 03, 2009
Jarrett Billingsley Wrote:

> On Sat, Apr 11, 2009 at 5:33 AM, Kagamin <spam@here.lot> wrote:
> > If "in" is equivalent to "scope const". What "scope" means? Does it mean that this argument doesn't escape scope of this function? Then "const" parameters are not quite equivalent to "in" parameters.
> >
> 
> Someone else correct me if I'm wrong, but the definition of 'in' as 'scope const' is a vestige from the original const system that was in D2 and 'scope' no longer really means anything.

Could someone please verify that statement.

If so, 'scope' should be removed from Function Parameters at

  http://digitalmars.com/d/2.0/function.html

Thank you,
Ali