add all_member_visitor. refractor code.
fix performance bug.
add STATIC_VARIABLE and MEMBER_VARIABLE
fixed bug.