Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-06-02Fix #75080, cs0119.cs.Raja R Harinath
* mcs/ecore.cs (Expression.ExprClassToResolveFlags): New. Broken out of ... (Expression.Resolve): ... this. Use it. Remove bogus code allowing ExprClass.Type and ExprClass.Namespace for ResolveFlags.VariableOrValue. (Expression.Resolve) [1-argument variant]: Change default resolve flags based on language version. (Expression.Error_UnexpectedKind): Use a simple string array rather than an ArrayList. * mcs/expression.cs (TypeOf.DoResolve): Set eclass to ExprClass.Value, not ExprClass.Type. (TypeOfVoid.DoResolve): Likewise. (MemberAccess.DoResolve) [3-argument variant]: Make private. Drop flags argument -- it always has the same value. * errors/cs0119-2.cs: New test from #75080. svn path=/trunk/mcs/; revision=45321