Index: src/Parser/DeclarationNode.cc
===================================================================
--- src/Parser/DeclarationNode.cc	(revision 9a1e509e6ded571c2f6355253b2c7bfa0b4a2340)
+++ src/Parser/DeclarationNode.cc	(revision f19339e9f3b4b9180200b2225c0190ec0dceefa1)
@@ -770,5 +770,5 @@
 DeclarationNode * DeclarationNode::addNewPointer( DeclarationNode * p ) {
 	if ( p ) {
-		assert( p->type->kind == TypeData::Pointer );
+		assert( p->type->kind == TypeData::Pointer || p->type->kind == TypeData::Reference );
 		if ( type ) {
 			switch ( type->kind ) {
