public static ReferenceExpression CreateReferenceExpression(string fullname) { string[] parts = fullname.Split('.'); ReferenceExpression expression = new ReferenceExpression(parts[0]); expression.IsSynthetic = true; for (int i=1; i<parts.Length; ++i) { expression = new MemberReferenceExpression(expression, parts[i]); expression.IsSynthetic = true; } return expression; }
public static new ReferenceExpression Lift(string reference) { return(AstUtil.CreateReferenceExpression(reference)); }