void LoadMemberTarget(Expression self, IMember member) { if (member.DeclaringType.IsValueType) { LoadAddress(self); } else { Visit(self); PopType(); } }