swiftshader: Remove semicolons.

Bug: chromium:926235
Change-Id: I9d5a28e1dd2ee6619ee0fefcd9f3798ca22be45b
Reviewed-on: https://swiftshader-review.googlesource.com/c/25048
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Tested-by: Nico Weber <thakis@chromium.org>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/src/OpenGL/compiler/ConstantUnion.h b/src/OpenGL/compiler/ConstantUnion.h
index 89b21e1..2a1eeed 100644
--- a/src/OpenGL/compiler/ConstantUnion.h
+++ b/src/OpenGL/compiler/ConstantUnion.h
@@ -23,7 +23,7 @@
 
 class ConstantUnion {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	ConstantUnion()
 	{
 		iConst = 0;
diff --git a/src/OpenGL/compiler/OutputASM.h b/src/OpenGL/compiler/OutputASM.h
index b037a67..1b08de0 100644
--- a/src/OpenGL/compiler/OutputASM.h
+++ b/src/OpenGL/compiler/OutputASM.h
@@ -183,7 +183,7 @@
 	{
 		friend class OutputASM;
 	public:
-		virtual ~Shader() {};
+		virtual ~Shader() {}
 		virtual sw::Shader *getShader() const = 0;
 		virtual sw::PixelShader *getPixelShader() const;
 		virtual sw::VertexShader *getVertexShader() const;
diff --git a/src/OpenGL/compiler/SymbolTable.h b/src/OpenGL/compiler/SymbolTable.h
index 2fbf3cf..2aad529 100644
--- a/src/OpenGL/compiler/SymbolTable.h
+++ b/src/OpenGL/compiler/SymbolTable.h
@@ -54,7 +54,7 @@
 class TSymbol
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TSymbol(const TString *n) :  name(n) { }
 	virtual ~TSymbol() { /* don't delete name, it's from the pool */ }
 
@@ -202,7 +202,7 @@
 	typedef const tLevel::value_type tLevelPair;
 	typedef std::pair<tLevel::iterator, bool> tInsertResult;
 
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TSymbolTableLevel() { }
 	~TSymbolTableLevel();
 
diff --git a/src/OpenGL/compiler/Types.h b/src/OpenGL/compiler/Types.h
index 5318e39..e031f9b 100644
--- a/src/OpenGL/compiler/Types.h
+++ b/src/OpenGL/compiler/Types.h
@@ -27,7 +27,7 @@
 class TField
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TField(TType *type, TString *name, const TSourceLoc &line)
 		: mType(type),
 		mName(name),
@@ -92,7 +92,7 @@
 		if(mObjectSize == 0)
 			mObjectSize = calculateObjectSize();
 		return mObjectSize;
-	};
+	}
 
 protected:
 	TFieldListCollection(const TString *name, TFieldList *fields)
@@ -116,7 +116,7 @@
 class TStructure : public TFieldListCollection
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TStructure(const TString *name, TFieldList *fields)
 		: TFieldListCollection(name, fields),
 		mDeepestNesting(0),
@@ -185,7 +185,7 @@
 class TInterfaceBlock : public TFieldListCollection
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TInterfaceBlock(const TString *name, TFieldList *fields, const TString *instanceName,
 		int arraySize, const TLayoutQualifier &layoutQualifier)
 		: TFieldListCollection(name, fields),
@@ -239,7 +239,7 @@
 class TType
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 
 	TType(TBasicType t, int s0 = 1, int s1 = 1) :
 		type(t), precision(EbpUndefined), qualifier(EvqGlobal),
diff --git a/src/OpenGL/compiler/intermediate.h b/src/OpenGL/compiler/intermediate.h
index 59ac2a8..5bdefd5 100644
--- a/src/OpenGL/compiler/intermediate.h
+++ b/src/OpenGL/compiler/intermediate.h
@@ -260,7 +260,7 @@
 //
 class TIntermNode {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 
 	TIntermNode()
 	{
@@ -693,14 +693,14 @@
 class TIntermTraverser
 {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 	TIntermTraverser(bool preVisit = true, bool inVisit = false, bool postVisit = false, bool rightToLeft = false) :
 			preVisit(preVisit),
 			inVisit(inVisit),
 			postVisit(postVisit),
 			rightToLeft(rightToLeft),
 			mDepth(0) {}
-	virtual ~TIntermTraverser() {};
+	virtual ~TIntermTraverser() {}
 
 	virtual void visitSymbol(TIntermSymbol*) {}
 	virtual void visitConstantUnion(TIntermConstantUnion*) {}
diff --git a/src/OpenGL/compiler/localintermediate.h b/src/OpenGL/compiler/localintermediate.h
index 5210451..497cd55 100644
--- a/src/OpenGL/compiler/localintermediate.h
+++ b/src/OpenGL/compiler/localintermediate.h
@@ -28,7 +28,7 @@
 class TInfoSink;
 class TIntermediate {
 public:
-	POOL_ALLOCATOR_NEW_DELETE();
+	POOL_ALLOCATOR_NEW_DELETE()
 
 	TIntermediate(TInfoSink& i) : infoSink(i) { }
 	TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&);
diff --git a/src/Renderer/Rasterizer.hpp b/src/Renderer/Rasterizer.hpp
index 4eb637f..7150e17 100644
--- a/src/Renderer/Rasterizer.hpp
+++ b/src/Renderer/Rasterizer.hpp
@@ -27,7 +27,7 @@
 	{
 	public:
 		Rasterizer() : primitive(Arg<0>()), count(Arg<1>()), cluster(Arg<2>()), data(Arg<3>()) {}
-		virtual ~Rasterizer() {};
+		virtual ~Rasterizer() {}
 
 	protected:
 		Pointer<Byte> primitive;
diff --git a/src/Shader/VertexRoutine.hpp b/src/Shader/VertexRoutine.hpp
index 905118b..5bd236e 100644
--- a/src/Shader/VertexRoutine.hpp
+++ b/src/Shader/VertexRoutine.hpp
@@ -26,7 +26,7 @@
 	{
 	public:
 		VertexRoutinePrototype() : vertex(Arg<0>()), batch(Arg<1>()), task(Arg<2>()), data(Arg<3>()) {}
-		virtual ~VertexRoutinePrototype() {};
+		virtual ~VertexRoutinePrototype() {}
 
 	protected:
 		Pointer<Byte> vertex;