in System.Runtime.CompilerServices:
commit5d68e11cc86d742211a3a6855f202f80380994f8
authorjbevain <jbevain@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Sat, 14 Nov 2009 15:50:23 +0000 (14 15:50 +0000)
committerjbevain <jbevain@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Sat, 14 Nov 2009 15:50:23 +0000 (14 15:50 +0000)
treea26c24f70c7b24c81038fc3799444b732e436ef2
parent46be895cb0647d3868ff273240d5c263e88501aa
in System.Runtime.CompilerServices:
2009-11-14  Jb Evain  <jbevain@novell.com>

* ExecutionScope.cs: implement IsolateExpression.

in System.Linq.Expressions:
2009-11-14  Jb Evain  <jbevain@novell.com>

* UnaryExpression.cs: isolate quoted expressions.
* EmitContext.cs (ParameterReplacer): new helper type
to replace the parameters of isolated expressions.
Fix #550722.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@146209 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/System.Core/System.Linq.Expressions/ChangeLog
class/System.Core/System.Linq.Expressions/EmitContext.cs
class/System.Core/System.Linq.Expressions/UnaryExpression.cs
class/System.Core/System.Runtime.CompilerServices/ChangeLog
class/System.Core/System.Runtime.CompilerServices/ExecutionScope.cs