Enable more warnings on GCC and clang

BUG=angleproject:892

Change-Id: I74ca341f29b245f698d1e1ad43149a91db46817f
Reviewed-on: https://chromium-review.googlesource.com/271411
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Tested-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/libANGLE/Program.cpp b/src/libANGLE/Program.cpp
index 8d9a61a..da4d609 100644
--- a/src/libANGLE/Program.cpp
+++ b/src/libANGLE/Program.cpp
@@ -144,10 +144,10 @@
 Program::Program(rx::ProgramImpl *impl, ResourceManager *manager, GLuint handle)
     : mProgram(impl),
       mValidated(false),
-      mTransformFeedbackVaryings(),
-      mTransformFeedbackBufferMode(GL_NONE),
       mFragmentShader(nullptr),
       mVertexShader(nullptr),
+      mTransformFeedbackVaryings(),
+      mTransformFeedbackBufferMode(GL_NONE),
       mLinked(false),
       mDeleteStatus(false),
       mRefCount(0),