Walk declare statements in the Flow AST mapper
Walk declare statements in the Flow AST mapper

Summary:
Support mapping the following AST node types:

Debugger
DeclareClass
DeclareFunction
DeclareInterface
DeclareTypeAlias
DeclareVariable
Empty

Debugger and Empty have no values to map; but adds callbacks for them.

Reviewed By: pieterv

Differential Revision: D6171690

fbshipit-source-id: 9e3523bc137a1eee303383a9d85822f47aa766ca

nmote/flow,mroch/flow,jamesgpearce/flow,AgentME/flow,ylu1317/flow,nmote/flow,jamesgpearce/flow,TiddoLangerak/flow,samwgoldman/flow,samwgoldman/flow,popham/flow,JonathanUsername/flow,TiddoLangerak/flow,popham/flow,popham/flow,nmote/flow,facebook/flow,claudiopro/flow,facebook/flow,gabelevi/flow,claudiopro/flow,jamesgpearce/flow,nmote/flow,mroch/flow,ylu1317/flow,JonathanUsername/flow,jamesgpearce/flow,samwgoldman/flow,claudiopro/flow,nmote/flow,facebook/flow,jamesgpearce/flow,popham/flow,AgentME/flow,gabelevi/flow,mroch/flow,nmote/flow,gabelevi/flow,mroch/flow,gabelevi/flow,facebook/flow,AgentME/flow,mroch/flow,jamesgpearce/flow,ylu1317/flow,samwgoldman/flow,JonathanUsername/flow,samwgoldman/flow,JonathanUsername/flow,samwgoldman/flow,AgentME/flow,TiddoLangerak/flow,JonathanUsername/flow,ylu1317/flow,claudiopro/flow,ylu1317/flow,popham/flow,claudiopro/flow,jamesgpearce/flow,samwgoldman/flow,mroch/flow,facebook/flow,facebook/flow,gabelevi/flow,mroch/flow,gabelevi/flow,popham/flow,JonathanUsername/flow,TiddoLangerak/flow,nmote/flow,popham/flow,TiddoLangerak/flow,AgentME/flow,JonathanUsername/flow,gabelevi/flow,facebook/flow