[Mono-dev] Porting mcs to IKVM.Reflection

Marek Safar marek.safar at gmail.com
Thu May 6 08:59:37 EDT 2010


Hi Kornél
> Can you please tell when are MakeExpression methods used and whether 
> are they required for code generation by mcs? The problem is that SLE 
> MakeExpression methods require System.Reflection types. I was unable 
> to find out when are MakeExpression methods used so I cannot come up 
> with a solution.
>
MakeExpression is used by dynamic C# compiler for dynamic code 
generation. MakeExpression uses System.Type type-system and always will, 
therefore gmcs must work with System.Type. You can browse 
/mcs/class/Microsoft.CSharp for more details.

Marek


More information about the Mono-devel-list mailing list