public static MethodOf ( ICSharpCode.NRefactory.CSharp invocationExpression, IScope scope, INRefcatoryExpressionVisitor visitor ) : |
||
invocationExpression | ICSharpCode.NRefactory.CSharp | |
scope | IScope | |
visitor | INRefcatoryExpressionVisitor | |
return |
public Expression Update(MethodInfo method, Type type) { if (Member.Equals(method) && Type.Equals(type)) { return(this); } return(AstExpression.MethodOf(_invocationExpression, ParentScope, Visitor)); }
private AstExpression BuildMethodHandleExpression() { var invocation = _memberReferenceExpression.Parent as NRefactory.InvocationExpression; return(Expression = AstExpression.MethodOf(invocation, ParentScope, Visitor)); }