add member type "type"
update compiler support state of VC12.0 Preview