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/compiler/translator/CallDAG.cpp b/src/compiler/translator/CallDAG.cpp
index 1d1eb8b..ef57b39 100644
--- a/src/compiler/translator/CallDAG.cpp
+++ b/src/compiler/translator/CallDAG.cpp
@@ -18,9 +18,9 @@
   public:
     CallDAGCreator(TInfoSinkBase *info)
         : TIntermTraverser(true, false, true),
+          mCreationInfo(info),
           mCurrentFunction(nullptr),
-          mCurrentIndex(0),
-          mCreationInfo(info)
+          mCurrentIndex(0)
     {
     }