[hack] Format: Improve handling of XHP class members
[hack] Format: Improve handling of XHP class members

Reviewed By: @jwatzman

Differential Revision: D2137100

rafaelstz/flow,siddhartharay007/flow,graue/flow,AgentME/flow,facebook/flow,gabelevi/flow,nmote/flow,gabro/flow,Eyyub/flow,JonathanUsername/flow,davidmason/flow,TiddoLangerak/flow,mroch/flow,KevinTCoughlin/flow,JonathanUsername/flow,claudiopro/flow,JohnyDays/flow,samwgoldman/flow,lyip1992/flow,chenglou/flow,jgrund/flow,gabro/flow,popham/flow,JonathanUsername/flow,jdelStrother/flow,jeffutter/flow,claudiopro/flow,KevinTCoughlin/flow,AgentME/flow,matklad/flow,mcanthony/flow-type,ForbesLindesay/flow,AprilArcus/flow,gabro/flow,samwgoldman/flow,AprilArcus/flow,jgrund/flow,darioajr/flow,jgrund/flow,AprilArcus/flow,fletcherw/flow,ForbesLindesay/flow,jeffmo/flow,shiftcars/flow,popham/flow,ylu1317/flow,Drooids/flow,Eyyub/flow,shiftcars/flow,jdelStrother/flow,JeckoHeroOrg/flow,TiddoLangerak/flow,Jericho25/flow,dv/flow,nmote/flow,fletcherw/flow,mroch/flow,YelaSeamless/flow,ForbesLindesay/flow,mroch/flow,ylu1317/flow,cesarandreu/flow,TiddoLangerak/flow,nmote/flow,mroch/flow,AgentME/flow,jeffmo/flow,CJstar/flow,CJstar/flow,graue/flow,facebook/flow,samwgoldman/flow,jeffutter/flow,paulshen/flow,siddhartharay007/flow,cesarandreu/flow,JeckoHeroOrg/flow,Fresheyeball/flow,JohnyDays/flow,popham/flow,MichaelDeBoey/flow,danvk/flow,fletcherw/flow,gabelevi/flow,lyip1992/flow,d14b3l/flow,popham/flow,mroch/flow,cesarandreu/flow,YelaSeamless/flow,MichaelDeBoey/flow,chenglou/flow,JeckoHeroOrg/flow,graue/flow,matklad/flow,jdelStrother/flow,MichaelDeBoey/flow,Fresheyeball/flow,rafaelstz/flow,JonathanUsername/flow,AgentME/flow,Drooids/flow,shiftcars/flow,YelaSeamless/flow,graue/flow,fletcherw/flow,Eyyub/flow,JeckoHeroOrg/flow,jamesgpearce/flow,paulshen/flow,nmote/flow,Jericho25/flow,paulshen/flow,shiftcars/flow,d14b3l/flow,Wanderfalke/flow,CJstar/flow,matklad/flow,OCamlPro/flow,claudiopro/flow,TiddoLangerak/flow,YelaSeamless/flow,samwgoldman/flow,danvk/flow,asivitz/flow,popham/flow,JonathanUsername/flow,jamesgpearce/flow,davidmason/flow,JeckoHeroOrg/flow,ForbesLindesay/flow,JonathanUsername/flow,YelaSeamless/flow,claudiopro/flow,matklad/flow,darioajr/flow,jgrund/flow,d14b3l/flow,gabelevi/flow,siddhartharay007/flow,facebook/flow,chenglou/flow,ianobermiller/flow,Wanderfalke/flow,chenglou/flow,Drooids/flow,Wanderfalke/flow,dv/flow,OCamlPro/flow,TiddoLangerak/flow,ianobermiller/flow,Fresheyeball/flow,fletcherw/flow,CJstar/flow,d14b3l/flow,mcanthony/flow-type,MichaelDeBoey/flow,jdelStrother/flow,dv/flow,dv/flow,gabelevi/flow,AprilArcus/flow,samwgoldman/flow,darioajr/flow,rafaelstz/flow,gabro/flow,lyip1992/flow,ForbesLindesay/flow,jeffutter/flow,ylu1317/flow,mroch/flow,d14b3l/flow,AgentME/flow,ForbesLindesay/flow,davidmason/flow,jdelStrother/flow,Fresheyeball/flow,shiftcars/flow,rafaelstz/flow,facebook/flow,MichaelDeBoey/flow,AprilArcus/flow,jgrund/flow,jamesgpearce/flow,graue/flow,JohnyDays/flow,samwgoldman/flow,KevinTCoughlin/flow,KevinTCoughlin/flow,ylu1317/flow,gabelevi/flow,facebook/flow,davidmason/flow,jeffmo/flow,jamesgpearce/flow,mcanthony/flow-type,OCamlPro/flow,Drooids/flow,jeffutter/flow,shiftcars/flow,AprilArcus/flow,jdelStrother/flow,nmote/flow,jeffmo/flow,danvk/flow,graue/flow,gabelevi/flow,ianobermiller/flow,matklad/flow,jeffmo/flow,ylu1317/flow,jamesgpearce/flow,claudiopro/flow,chenglou/flow,cesarandreu/flow,davidmason/flow,asivitz/flow,lyip1992/flow,gabro/flow,nmote/flow,nmote/flow,asivitz/flow,darioajr/flow,OCamlPro/flow,mroch/flow,Jericho25/flow,mcanthony/flow-type,chenglou/flow,samwgoldman/flow,rafaelstz/flow,popham/flow,facebook/flow,jamesgpearce/flow,d14b3l/flow,popham/flow,JohnyDays/flow,jamesgpearce/flow,asivitz/flow,siddhartharay007/flow,danvk/flow,ianobermiller/flow,paulshen/flow,fletcherw/flow,jgrund/flow,gabro/flow,jeffmo/flow,gabelevi/flow,Wanderfalke/flow,facebook/flow,JonathanUsername/flow,Eyyub/flow