Fix shadowing warnings reported by GCC
authorDavid Neto <dneto@google.com>
Wed, 6 Jan 2016 19:43:55 +0000 (14:43 -0500)
committerDavid Neto <dneto@google.com>
Wed, 6 Jan 2016 22:36:33 +0000 (17:36 -0500)
include/util/hex_float.h
source/text_handler.h
source/validate_types.cpp

index 3ad2039..5be792d 100644 (file)
@@ -375,9 +375,9 @@ class HexFloat {
       }
     }
 
-    uint_type value = 0;
+    uint_type new_value = 0;
     if (negative) {
-      value |= sign_mask;
+      new_value |= sign_mask;
     }
     exponent += exponent_bias;
     assert(exponent >= 0);
@@ -385,8 +385,8 @@ class HexFloat {
     // put it all together
     exponent = (exponent << exponent_left_shift) & exponent_mask;
     significand &= fraction_encode_mask;
-    value |= exponent | significand;
-    value_ = BitwiseCast<T>(value);
+    new_value |= exponent | significand;
+    value_ = BitwiseCast<T>(new_value);
   }
 
   // Increments the significand of this number by the given amount.
index 1211eb4..3e1a341 100644 (file)
@@ -128,9 +128,9 @@ class ClampToZeroIfUnsignedType<
 // Encapsulates the data used during the assembly of a SPIR-V module.
 class AssemblyContext {
  public:
-  AssemblyContext(spv_text text, spv_diagnostic* diagnostic)
+  AssemblyContext(spv_text text, spv_diagnostic* diagnostic_arg)
       : current_position_({}),
-        pDiagnostic_(diagnostic),
+        pDiagnostic_(diagnostic_arg),
         text_(text),
         bound_(1) {}
 
index 5690607..b025287 100644 (file)
@@ -115,8 +115,9 @@ const vector<vector<SpvOp>>& GetModuleOrder() {
 
 namespace libspirv {
 
-ValidationState_t::ValidationState_t(spv_diagnostic* diag, uint32_t options)
-    : diagnostic_(diag),
+ValidationState_t::ValidationState_t(spv_diagnostic* diagnostic,
+                                     uint32_t options)
+    : diagnostic_(diagnostic),
       instruction_counter_(0),
       defined_ids_{},
       unresolved_forward_ids_{},