Index: src/SynTree/Declaration.h
===================================================================
--- src/SynTree/Declaration.h	(revision f238fcc2eafd0e0a792e3db3f23ab47e63d45c2b)
+++ src/SynTree/Declaration.h	(revision 32fc0d64b66490b35aeb2dab3a5d1bd42fc784b0)
@@ -119,5 +119,5 @@
   public:
 	Type * type;
-	Initializer * init; // For Enum, the init is a pointer that contain the enum value; see Parser::TypeData::buildEnum
+	Initializer * init;
 	Expression * bitfieldWidth;
 
@@ -144,4 +144,7 @@
 	virtual void print( std::ostream & os, Indenter indent = {} ) const override;
 	virtual void printShort( std::ostream & os, Indenter indent = {} ) const override;
+
+	// TODO: Move to the right place
+	void checkAssignedValue() const;
 };
 
