Handle list in WhereClause. Add missing spaces.
commit865d7583879fb9d78cb42da00b45e925e3dc948a
authorJake Bailey <jakebailey@fb.com>
Wed, 29 Mar 2017 22:16:54 +0000 (29 15:16 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Wed, 29 Mar 2017 22:37:03 +0000 (29 15:37 -0700)
tree49f13f48c697462fdd443e73a758d2235deaa0e2
parenta9983a82031a8752cd7cf711543cc48fe531fb96
Handle list in WhereClause. Add missing spaces.

Summary:
A WhereClause's constraints may be a list, so handle it as a possible list.

Add missing spaces in WhereClauses.

Handle spaces being added after a split in chunk_builder by propagating pending_space to space_if_not_split.

Reviewed By: eshrews

Differential Revision: D4787527

fbshipit-source-id: 3768531e7b5ab877c0bf2f66d288b4d32ca29d61
hphp/hack/src/hackfmt/chunk_builder.ml
hphp/hack/src/hackfmt/hack_format.ml