12 references to Finish
System.Core (12)
Microsoft\Scripting\Compiler\StackSpiller.Bindings.cs (1)
179Result add = cr.Finish(Expression.Call(memberTemp, _inits[i].AddMethod, cr[0, -1]));
Microsoft\Scripting\Compiler\StackSpiller.cs (11)
176return cr.Finish(cr.Rewrite ? node.Rewrite(cr[0, -1]) : expr); 203return cr.Finish(node); 258return cr.Finish(cr.Rewrite ? 354return cr.Finish( 405return cr.Finish(expr); 425return cr.Finish(cr.Rewrite ? node.Rewrite(cr[0], cr[1, -1]) : expr); 454return cr.Finish(expr); 482Result result = cr.Finish(node); 498return cr.Finish(cr.Rewrite ? new InvocationExpression(cr[0], cr[1, -1], node.Type) : expr); 514return cr.Finish(cr.Rewrite ? new NewExpression(node.Constructor, cr[0, -1], node.Members) : expr); 623Result add = cr.Finish(Expression.Call(tempNew, inits[i].AddMethod, cr[0, -1]));