On Sun, Apr 25, 2010 at 7:00 PM, Александр Буряк <buryak.alexan...@gmail.com> wrote: > What's about new features introduced in new .NET like named and optional > arguments, code contracts, covariance/contravariance, "dynamic" keyword - > are they exposed for accessing/modification by Cecil?
Named arguments is just syntactic sugar. VB had optional[1] arguments since .net 1.0. .net 2.0 added support for covariance[2] and contravariance[3]. Code contracts are just traditional methods. Dynamic is just syntactic sugar. [1] ParameterDefinition.HasConstant/ParameterDefinition.Constant [2] GenericParameter.IsCovariant [3] GenericParameter.IsContravariant -- Jb Evain <j...@nurv.fr> -- -- mono-cecil Subscription settings: http://groups.google.com/group/mono-cecil/subscribe?hl=en