14 references to WriteBack
System.Core (14)
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (4)
220private WriteBack EmitAddressWriteBack(Expression node, Type type) { 223WriteBack result = null; 243private WriteBack AddressOfWriteBack(MemberExpression node) { 281private WriteBack AddressOfWriteBack(IndexExpression node) {
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (10)
197List<WriteBack> wb = EmitArguments(lambda.Type.GetMethod("Invoke"), invoke); 342List<WriteBack> wb = EmitArguments(mi, args); 423private List<WriteBack> EmitArguments(MethodBase method, IArgumentProvider args) { 432private List<WriteBack> EmitArguments(MethodBase method, IArgumentProvider args, int skipParameters) { 436var writeBacks = new List<WriteBack>(); 445WriteBack wb = EmitAddressWriteBack(argument, type); 456private static void EmitWriteBack(IList<WriteBack> writeBacks) { 457foreach (WriteBack wb in writeBacks) { 509List<WriteBack> wb = EmitArguments(invoke, node, 1); 518List<WriteBack> wb = EmitArguments(node.Constructor, node);