Address MSVC error and warnings. Sigh.
Address MSVC error and warnings. Sigh.

Change-Id: Ife0b0cf6dac9341397c15624912bb86372056970
Reviewed-on: https://code-review.googlesource.com/32390
Reviewed-by: Paul Wankadia <62d4e38bb1380f055ec4b899baa75e52af09c5f7@google.com>

google/re2,google/re2,google/re2,google/re2,google/re2