Remove extraneous semicolons
authorShahbaz Youssefi <syoussefi@google.com>
Tue, 25 Jun 2019 16:08:10 +0000 (12:08 -0400)
committerShahbaz Youssefi <syoussefi@chromium.org>
Tue, 25 Jun 2019 17:20:16 +0000 (13:20 -0400)
They cause a warning (-Wextra-semi) that can lead to a compile error
(-Werror).

SPIRV/SPVRemapper.h
SPIRV/spvIR.h
glslang/MachineIndependent/Intermediate.cpp

index fa61bb9..d6b9c34 100644 (file)
@@ -195,7 +195,7 @@ private:
    // Header access & set methods
    spirword_t  magic()    const       { return spv[0]; } // return magic number
    spirword_t  bound()    const       { return spv[3]; } // return Id bound from header
-   spirword_t  bound(spirword_t b)    { return spv[3] = b; };
+   spirword_t  bound(spirword_t b)    { return spv[3] = b; }
    spirword_t  genmagic() const       { return spv[2]; } // generator magic
    spirword_t  genmagic(spirword_t m) { return spv[2] = m; }
    spirword_t  schemaNum() const      { return spv[4]; } // schema number from header
index b3cd0b0..7e2d4bc 100755 (executable)
@@ -436,6 +436,6 @@ __inline void Block::addInstruction(std::unique_ptr<Instruction> inst)
         parent.getParent().mapInstruction(raw_instruction);
 }
 
-};  // end spv namespace
+}  // end spv namespace
 
 #endif // spvIR_H
index 640e738..e20068f 100644 (file)
@@ -3789,7 +3789,7 @@ TIntermTyped* TIntermediate::promoteConstantUnion(TBasicType promoteTo, TIntermC
 
     for (int i=0; i < size; i++) {
 
-#define PROMOTE(Set, CType, Get) leftUnionArray[i].Set(static_cast<CType>(rightUnionArray[i].Get()));
+#define PROMOTE(Set, CType, Get) leftUnionArray[i].Set(static_cast<CType>(rightUnionArray[i].Get()))
 
 #define TO_ALL(Get)   \
         switch (promoteTo) { \